UNPKG

@k-msg/channel

Version:

AlimTalk channel and sender number management

18 lines (17 loc) 665 B
type Listener = (...args: any[]) => void; /** * Minimal event emitter implementation that works in Edge/Web runtimes. */ export declare class EventEmitter { private listenersMap; on(eventName: string, listener: Listener): this; addListener(eventName: string, listener: Listener): this; off(eventName: string, listener: Listener): this; removeListener(eventName: string, listener: Listener): this; once(eventName: string, listener: Listener): this; emit(eventName: string, ...args: any[]): boolean; removeAllListeners(eventName?: string): this; listenerCount(eventName: string): number; eventNames(): string[]; } export {};