declare class EventEmitter { private listeners; on(eventName: string, listener: (...args: any[]) => void): () => void; emit(eventName: string, ...args: any[]): void; off(eventName: string, listener: (...args: any[]) => void): void; getListeners(eventName: string): Array<(...args: any[]) => void>; } export { EventEmitter };