import { PropType } from 'vue'; import { DefineEmits, DefineProps, LngLats } from '../../../utils/types'; export declare const NATIVE_PROPS: { /** 海量点的预设形状 */ ShapeType: { type: PropType; default: string; }; /** 海量点的预设尺寸 */ SizeType: { type: PropType; default: string; }; /** 海量点的颜色,默认为'#fa937e' */ color: { type: StringConstructor; default: string; }; }; export declare const EXTRA_PROPS: { /** 在地图上展示的点坐标集合 */ lnglats: { type: PropType; default: () => never[]; }; }; export declare const NATIVE_EVENTS: T.CloudMarkerCollectionEvents; export declare const EXTRA_EVENTS: { init: (e: T.CloudMarkerCollection) => boolean; }; export declare const PROPS: { /** 在地图上展示的点坐标集合 */ lnglats: { type: PropType; default: () => never[]; }; /** 海量点的预设形状 */ ShapeType: { type: PropType; default: string; }; /** 海量点的预设尺寸 */ SizeType: { type: PropType; default: string; }; /** 海量点的颜色,默认为'#fa937e' */ color: { type: StringConstructor; default: string; }; }; export declare const EVENTS: { init: (e: T.CloudMarkerCollection) => boolean; click: (e: T.OverlayEvent) => void; mouseover: (e: T.OverlayEvent) => void; mouseout: (e: T.OverlayEvent) => void; }; export type Props = DefineProps; export type Emit = DefineEmits;