import type { SizeObject, ImageRequest, TileZoomLevel } from '@allmaps/types'; import type { Tileset } from './types.js'; export declare function getTileImageRequest({ width: imageWidth, height: imageHeight }: SizeObject, zoomLevel: TileZoomLevel, column: number, row: number): ImageRequest; export declare function getTileZoomLevels(imageSize: SizeObject, tilesets: Tileset[] | undefined, supportsAnyRegionAndSize: boolean): TileZoomLevel[];