redis-smq-common
Version:
RedisSMQ Common Library provides many components that are mainly used by RedisSMQ and RedisSMQ Monitor.
9 lines • 384 B
TypeScript
import { ICallback } from '../../async/index.js';
import { IEventEmitter, TEventEmitterEvent } from '../../event/index.js';
export type TEventBusEvent = TEventEmitterEvent & {
error: (err: Error) => void;
};
export interface IEventBus<Events extends TEventBusEvent> extends IEventEmitter<Events> {
shutdown(cb: ICallback<void>): void;
}
//# sourceMappingURL=event-bus.d.ts.map