UNPKG

redis-smq-common

Version:

RedisSMQ Common Library provides many components that are mainly used by RedisSMQ and RedisSMQ Monitor.

9 lines 559 B
export type TEventEmitterEvent = Record<string, (...args: any[]) => void>; export interface IEventEmitter<Events extends TEventEmitterEvent> { on<E extends keyof Events>(event: E, listener: Events[E]): this; once<E extends keyof Events>(event: E, listener: Events[E]): this; emit<E extends keyof Events>(event: E, ...args: Parameters<Events[E]>): boolean; removeAllListeners<E extends keyof Events>(event?: E): this; removeListener<E extends keyof Events>(event: E, listener: Events[E]): this; } //# sourceMappingURL=event-emitter.d.ts.map