import { PropType } from 'vue'; import { GeoJSONSource, PromoteIdSpecification } from 'maplibre-gl'; declare const _default: import("vue").DefineComponent<{ sourceId: { type: PropType; required: true; }; data: PropType | import("geojson").FeatureCollection>; maxzoom: PropType; attribution: PropType; buffer: PropType; tolerance: PropType; cluster: PropType; clusterRadius: PropType; clusterMaxZoom: PropType; clusterMinPoints: PropType; clusterProperties: PropType; lineMetrics: PropType; generateId: PropType; promoteId: PropType; filter: PropType; }, { source: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: true; }; data: PropType | import("geojson").FeatureCollection>; maxzoom: PropType; attribution: PropType; buffer: PropType; tolerance: PropType; cluster: PropType; clusterRadius: PropType; clusterMaxZoom: PropType; clusterMinPoints: PropType; clusterProperties: PropType; lineMetrics: PropType; generateId: PropType; promoteId: PropType; filter: PropType; }>>, {}>; export default _default;