@allmaps/iiif-parser
Version:
Allmaps IIIF parser
5 lines (4 loc) • 443 B
TypeScript
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[];