import { Command } from './command.interface'; export declare enum TransactionStatus { Pending = "PENDING", Completed = "COMPLETED", RolledBack = "ROLLED_BACK" } export interface Transaction { id: string; status: TransactionStatus; commands: Command[]; metadata?: TMetadata; createdAt: Date; updatedAt: Date; } export interface TransactionOptions { id?: string; metadata?: TMetadata; } //# sourceMappingURL=transaction.interface.d.ts.map