declare type Handler = (...args: any) => void; export declare class EventProxy { private proxies; on: (eventName: T, handler: Handler) => number; only: (eventName: T, handler: Handler) => void; emit: (eventName: T, ...args: any) => void; off: (eventName: T, handler: Handler) => void; offAll: (eventName: T) => void; clear: () => void; } declare const _default: EventProxy; export default _default;