import type { AuditEvent, MachineCommit, MachineStore, OutboxMessage, StateRecord } from './types.js'; export declare class MemoryMachineStore implements MachineStore { #private; readonly events: AuditEvent[]; readonly outbox: OutboxMessage[]; load(machineId: string, entityId: string): Promise | null>; commit(input: MachineCommit): Promise<'committed' | 'duplicate' | 'conflict'>; }