import type { Schema, Feature, BinaryFeatureCollection } from '@loaders.gl/schema'; import { TileSource, TileSourceProps, TileSourceMetadata, GetTileParameters } from "./tile-source.js"; import type { GetTileDataParameters } from "./tile-source.js"; export type VectorTile = unknown; export type VectorTileSourceProps = TileSourceProps; /** * VectorTileSource - data sources that allow data to be queried by (geospatial) tile * @note If geospatial, bounding box is expected to be in web mercator coordinates */ export interface VectorTileSource extends TileSource { getSchema(): Promise; getVectorTile(parameters: GetTileParameters): Promise; getTileData(parameters: GetTileDataParameters): Promise; } //# sourceMappingURL=vector-tile-source.d.ts.map