import type { GeoJSONSourceSpecification } from 'maplibre-gl'; import VectorPreviewer from './vector'; import type GeoJsonResource from '../resources/geojson'; export type AddGeoJsonSourceObject = GeoJSONSourceSpecification & { id: string; }; export default class GeoJsonPreviewer extends VectorPreviewer { protected resource: GeoJsonResource; protected getSourceId(): string; protected createSources(): Promise; }