type Callback = (...args: any) => any; type EventsMap = Record; export declare class EventEmitter { callbacks: Map; on(event: EventName, callback: Events[EventName]): void; emit(event: EventName, data: Parameters[0]): Promise; } export {};