UNPKG

@nestjs-cqrs-eventsourcing/core

Version:

Event sourcing for nestjs CQRS

12 lines (11 loc) 424 B
import { EventStoreWrapper, EventType, StorableEvent } from "../types/types"; export declare class EventDispatcher { private publisher; private store; private undispatchedEventsQueue; private isRunning; constructor(publisher: (e: StorableEvent) => Promise<void>, store: EventStoreWrapper); start(): Promise<void>; addUndispatchedEvents(events: EventType[]): Promise<void>; private trigger; }