Files
Zos/Skills/@be/node_modules/jibo-eventemitter3/index.d.ts

14 lines
699 B
TypeScript

declare class EventEmitter {
constructor();
listeners(event?: string): Function[];
listeners(event: string, param: boolean): boolean;
emit(event: string, ...args: any[]): boolean;
on(event: string, fn: Function, context?: any): EventEmitter;
once(event: string, fn: Function, context?: any): EventEmitter;
removeListener(event: string, fn?: Function, context?: any, once?: boolean): EventEmitter;
removeAllListeners(event?: string): EventEmitter;
off(event: string, fn?: Function, context?: any, once?: boolean): EventEmitter;
addListener(event: string, fn: Function, context?: any): EventEmitter;
setMaxListeners(): EventEmitter;
}
export = EventEmitter;