import { Message } from "../types"; import { type EventConsumer } from "./event-consumer"; export type ConsumedEventMessage = { version?: number; occurredAt?: Date; metadata?: Record; messageId: string; eventName: string; payload: Record; message: Message; }; export type EventConsumerClass

> = { new (): EventConsumer

; eventName: string; consumerId: string; minVersion?: number; maxVersion?: number; isAcceptedVersion(version: number): boolean; }; //# sourceMappingURL=types.d.ts.map