UNPKG

eventstore-interconnect

Version:
11 lines (10 loc) 504 B
import { IEvent, IEventStoreEventOptions } from './eventstore-event'; import { IEventStorePersistentSubscriptionConfig } from './eventstore-persistent-subscription.config'; export interface IEventStoreBusConfig { subscriptions?: { persistent?: IEventStorePersistentSubscriptionConfig[]; }; eventMapper?: (data: any, options: IEventStoreEventOptions) => IEvent | false; onPublishFail?: (error: Error, events: IEvent[], eventStore: any) => void; publishAlsoLocally?: boolean; }