import type { ICommonProps, IPropOptions } from '@vuemap/vue-amap'; import type { ComponentObjectPropsOptions } from "vue"; export interface ILocaProps { sourceUrl: IPropOptions; sourceData: IPropOptions; geoBufferSource: IPropOptions; layerStyle: IPropOptions; defaultStyleValue: IPropOptions; zooms: IPropOptions; opacity: IPropOptions; initEvents: IPropOptions; visibleDuration: IPropOptions; onClick: IPropOptions<(e: any) => void>; onMousemove: IPropOptions<(e: any) => void>; onRightclick: IPropOptions<(e: any) => void>; } /** * 绑定Loca的属性 * @param props */ export declare const buildLocaProps: >(props: Props) => Props & { visible: IPropOptions; zIndex: IPropOptions; reEventWhenUpdate: IPropOptions; extraOptions: IPropOptions; } & { sourceUrl: IPropOptions; sourceData: IPropOptions; geoBufferSource: IPropOptions; layerStyle: IPropOptions; defaultStyleValue: IPropOptions; zooms: IPropOptions; opacity: IPropOptions; initEvents: IPropOptions; visibleDuration: IPropOptions; onClick: IPropOptions<(e: any) => void>; onMousemove: IPropOptions<(e: any) => void>; onRightclick: IPropOptions<(e: any) => void>; }; export declare const commonEmitNames: string[];