import type { Camera } from '../core/coords'; export type TileSize = number | { x: number; y: number; }; export type UseWorldLockedTileOptions = { size: TileSize; dprSnap?: boolean | number; userOffset?: { x?: number; y?: number; }; camera?: Camera; }; export type UseWorldLockedTileResult = { scaledX: number; scaledY: number; offsetX: number; offsetY: number; style: Pick; styleForLayers: (count: number) => Pick; }; export declare function useWorldLockedTile(options: UseWorldLockedTileOptions): UseWorldLockedTileResult;