import { Listener } from './Listener';
export type UIEventName = 'click' | 'dbclick' | 'longpress' | 'longclick' | 'pointerdown' | 'pointermove' | 'pointerup' | 'pointerenter' | 'pointerleave' | 'pointerout' | 'pointerin' | 'dragstart' | 'dragover' | 'dragend' | 'drop' | 'input' | 'change' | 'paste' | 'keydown' | 'keyup' | 'keypress' | 'wheel' | 'message' | 'toggle' | 'show' | 'hide' | 'load' | 'ended' | 'loadeddata';
export declare const UI_EVENT_SET: Set<UIEventName>;
export declare function makeUIEventListener(event: UIEventName, callback: (data: any, event: any) => void): Listener;
