export declare class EventEmitter { static globalMaxListeners: { get: () => number; set: (newGlobalMaxListeners: number) => void; }; private _events; private _eventsCount; private _maxListeners; constructor(defaultMaxListeners?: number); setMaxListeners(newMaxListeners: number): this; addListener(type: string | symbol, listener: (...args: any[]) => void, prepend?: boolean): this; emit(type: string | symbol, ...args: unknown[]): boolean; }