/// import { TileJSON } from './tilejson'; export interface TileHeaders { 'Content-Type'?: string; 'Content-Encoding'?: string; } export declare function getTileHeaders(data: Buffer): TileHeaders; export declare function tileToQuadKey({ x, y, zoom, }: { x: number; y: number; zoom: number; }): string; /** * Get the upstream tile URL for a particular tile * The provided tile coordinates should be based on the XYZ scheme, * which will then be converted to TMS if necessary based on the `upstreamScheme` that is provided */ export declare function getInterpolatedUpstreamTileUrl({ tiles: templateUrls, scheme: upstreamScheme, zoom, x, y, }: { tiles: TileJSON['tiles']; scheme: TileJSON['scheme']; zoom: number; x: number; y: number; }): string | undefined;