import type { EventForEventSourceId } from '../eventSequences/EventForEventSourceId.js'; import type { TransactionalAppendOptions } from './TransactionalAppendOptions.js'; /** * Captures an event and its transactional append metadata as the batch entry appended on commit. * Only supplied values become keys, and tags and occurrence time are copied so later caller mutations do not leak in. * The concurrency scope is not part of the entry; the unit of work passes it per event source identifier. * @param eventSourceId - The event source identifier. * @param event - The event payload. * @param options - Optional transactional append metadata. * @returns The batch entry. */ export declare function toEventForEventSourceId(eventSourceId: string, event: object, options?: TransactionalAppendOptions): EventForEventSourceId; //# sourceMappingURL=toEventForEventSourceId.d.ts.map