import { Coordinates, FlatFigure, TileDataItem, VectorTileFeature, VectorTileFeatureProperties } from './types';
export declare function getTileData(host: string, token: string, { index: { x, y, z } }: {
    index: Coordinates;
}): Promise<TileDataItem[]>;
export declare function decodeTile(x: number, y: number, z: number, arrayBuffer: ArrayBuffer): TileDataItem[];
export declare function vectorTileFeatureToProp(vectorTileFeature: VectorTileFeature, project: (r: FlatFigure, n: number) => void): {
    coordinates: FlatFigure[];
    properties: VectorTileFeatureProperties;
}[];
