import type { Journal } from "./types/index.js"; import type { ExecutionEventListener } from "../../types/execution-events.js"; import type { JournalMessage } from "../execution/types/messages.js"; /** * An in-memory journal. * * @beta */ export declare class MemoryJournal implements Journal { private readonly _executionEventListener?; private readonly _messages; constructor(_executionEventListener?: ExecutionEventListener | undefined); record(message: JournalMessage): Promise; read(): AsyncGenerator; private _log; } //# sourceMappingURL=memory-journal.d.ts.map