import { Message } from "../types/message.types.mjs"; import { EventConsumer } from "./event-consumer.mjs"; //#region ../@warlock.js/herald/src/message-managers/types.d.ts type ConsumedEventMessage = { version?: number; occurredAt?: Date; metadata?: Record; messageId: string; eventName: string; payload: Record; message: Message; }; type EventConsumerClass

> = { new (): EventConsumer

; eventName: string; consumerId: string; minVersion?: number; maxVersion?: number; isAcceptedVersion(version: number): boolean; }; //#endregion export { ConsumedEventMessage, EventConsumerClass }; //# sourceMappingURL=types.d.mts.map