/// import { TangoEventName } from './enums'; type EventListenerCallbackType = (event: any) => void; export declare const events: { /** * 绑定事件监听器 * @param node HTML 元素 * @param eventName 事件名 * @param callback 监听器函数 * @param useCapture 是否开启事件捕获 * @returns { off } off 用于快速取消事件监听 */ on(node: HTMLElement | Document, eventName: string, callback: EventListenerCallbackType, useCapture?: boolean): { off: () => void; }; /** * 取消事件监听器 * @param node HTML 元素 * @param eventName 事件名 * @param callback 事件监听器 * @param useCapture 是否开启事件捕获 */ off(node: HTMLElement | Document, eventName: string, callback: EventListenerCallbackType, useCapture?: boolean): void; }; /** * 触发 tangoEvent * @param element 发起事件的元素 * @param eventName 事件名 * @param eventPayload 携带的参数 */ export declare function dispatchTangoEvent(element: E, eventName: TangoEventName, eventPayload?: P): void; /** * 获取按键的快捷信息 */ export declare function getHotkey(e: React.KeyboardEvent): string; export {};