///
import type { TRegisterFn, IProvideType } from "@vuemap/vue-amap";
import type { PropType } from 'vue';
import type { EventOptions } from "./Type";
declare const _default: import("vue").DefineComponent<{
ambLight: {
type: ObjectConstructor;
};
dirLight: {
type: ObjectConstructor;
};
pointLight: {
type: ObjectConstructor;
};
onClick: {
type: FunctionConstructor;
default: null;
};
onMousemove: {
type: FunctionConstructor;
default: null;
};
onRightclick: {
type: FunctionConstructor;
default: null;
};
eventOptions: {
type: PropType;
default: () => {
hitFirst: boolean;
};
};
} & {
visible: import("@vuemap/vue-amap").IPropOptions;
zIndex: import("@vuemap/vue-amap").IPropOptions;
reEventWhenUpdate: import("@vuemap/vue-amap").IPropOptions;
extraOptions: import("@vuemap/vue-amap").IPropOptions;
} & {
sourceUrl: import("@vuemap/vue-amap").IPropOptions;
sourceData: import("@vuemap/vue-amap").IPropOptions