import type { LngLatBoundsLike } from 'maplibre-gl'; import VectorResource from './vector'; import type { ResourceKind } from './resource'; export default class GeoJsonResource extends VectorResource { readonly kind: ResourceKind; private data; protected getData(): Promise; label(): string; isVector(): Promise; getVectorEncoding(): Promise; getMapLibreSourceType(): Promise<"geojson">; getVectorLayers(): Promise; getBounds(): Promise; }