import { type BMapItemType } from '../components/BMapItems/interface'; export declare const useZnMap: () => { getMap: () => any; getInstance: () => any; register: (m: any, i: any) => void; getZnMapInstance: () => any; znMapInstance: import("vue").Ref; overlayList: import("vue").ComputedRef; }; export declare class ZnMapInstance { /** 百度地图 */ map: any; /** Bmap实例 */ instance: any; /** BMap */ bmap: any; state: any; constructor(map: any, instance: any, bmap?: any); /** * @description: 添加覆盖物,可传List,可传官方例子中的属性https://yue1123.github.io/vue3-baidu-map-gl/ 可以在对象中增加"tag"属性,增加后可以使用removeByTag方法删除 */ add(item: BMapItemType | Array): void; /** * @description: 去除覆盖物 */ remove(item: BMapItemType | Array): void; /** * @description: 根据tag删除覆盖物 */ removeByTag(tag: string): void; clear(): void; }