import { ComponentInternalInstance } from '@vue/runtime-core'; import { Map, Source } from 'maplibre-gl'; import { Ref, ShallowRef } from 'vue'; export declare function useDisposableLayer(type: string, sourceId: string | Source | undefined, layerId: string, props: any, ci?: ComponentInternalInstance): { map: ShallowRef; isLoaded: Ref; source: Ref; };