UNPKG

js-uploader

Version:
14 lines (13 loc) 576 B
declare type EventListener = ((...data: unknown[]) => void) | Function; export declare class EventEmitter { private readonly eventSubject; private readonly listenerMap; on(type: string, listener: EventListener): void; once(type: string, listener: EventListener): void; off(type: string, listener?: EventListener): void; emit(type: string, ...data: any[]): void; addListener(type: string, listener: EventListener, once?: boolean): void; removeListener(type: string, listener?: EventListener): void; private getSubscriptionList; } export {};