import { TileBounds, UpdateTileStrategy } from './types';
import { updateTileStateOverlap, updateTileStateRealtime, updateTileStateReplace } from './utils/strategies';
export declare const TILE_SIZE = 256;
export declare const DEFAULT_EXTENT: TileBounds;
export declare const BOUNDS_BUFFER_SCALE = 0.2;
export declare const DEFAULT_CACHE_SCALE = 5;
export declare const UPDATE_TILE_STRATEGIES: {
    realtime: typeof updateTileStateRealtime;
    overlap: typeof updateTileStateOverlap;
    replace: typeof updateTileStateReplace;
};
export declare const NOOP: () => void;
