import { LeafletMouseEvent } from 'leaflet'; import type { EventHandler } from '../../types'; export declare const Events: { onClick: string; onDblClick: string; onMouseDown: string; onMouseUp: string; onMouseOver: string; onMouseOut: string; onContextMenu: string; }; export declare type Methods = { /** * 点击事件 * @description 点击事件 * @default undefined */ onClick?: EventHandler; /** * 双击事件 * @description 双击事件 * @default undefined */ onDblClick?: EventHandler; /** * 鼠标按下事件 * @description 鼠标按下事件 * @default undefined */ onMouseDown?: EventHandler; /** * 鼠标松开事件 * @description 鼠标松开事件 * @default undefined */ onMouseUp?: EventHandler; /** * 鼠标悬浮事件 * @description 鼠标悬浮事件 * @default undefined */ onMouseOver?: EventHandler; /** * 鼠标移出事件 * @description 鼠标移出事件 * @default undefined */ onMouseOut?: EventHandler; /** * 右键事件 * @description 右键事件 * @default undefined */ onContextMenu?: EventHandler; };