import type { MapCreatedEvent, VectorLayerData } from '@mapbox-vue3/core/es/map'; import type { VectorLayerProps } from './vector-layer'; declare function useVectorLayer(props: Partial, { geoType, dataHandler, }: { geoType: string; dataHandler?: (data: VectorLayerData) => any[]; }): { sourceIdInternal: string; geoJsonSource: import("vue").ComputedRef | undefined>; createdHandler: (event: MapCreatedEvent) => void; parseColorVal: (val: any) => any; exportToGeoJson: () => string | null; }; export { useVectorLayer };