import { PropType } from 'vue'; interface HotspotType { path: string; cover: boolean; [key: string]: any; } interface CoordsType { points: string; data: HotspotType; } declare const _default: import("vue").DefineComponent<{ image: { type: StringConstructor; required: true; }; hotspots: { type: PropType; default: () => any[]; }; coverColor: { type: StringConstructor; default: string; }; }, { imageEle: import("vue").Ref; canvasEle: import("vue").Ref; mapName: string; coordsList: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("area-hover" | "area-click")[], "area-hover" | "area-click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ image: string; hotspots: HotspotType[]; coverColor: string; } & {}>, { hotspots: HotspotType[]; coverColor: string; }>; export default _default;