import type { LayerSpecification as AnyLayer, VectorSourceSpecification as VectorSource } from 'maplibre-gl'; import type { PropType } from 'vue'; declare const _default: import("vue").DefineComponent<{ sourceId: { type: PropType; default: string; required: true; }; layerId: { type: PropType; default: string; required: true; }; source: { type: PropType; required: true; }; layer: { type: PropType; default: () => {}; required: true; }; before: { type: PropType; default: string; required: false; }; }, void, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; required: true; }; layerId: { type: PropType; default: string; required: true; }; source: { type: PropType; required: true; }; layer: { type: PropType; default: () => {}; required: true; }; before: { type: PropType; default: string; required: false; }; }>>, { layerId: string; before: string; sourceId: string; layer: AnyLayer; }, {}>; export default _default;