import type { WorkflowRun } from "./types.js"; /** * Persists WorkflowRun state to /run-state.json. * Enables run recovery across process restarts. */ export declare class RunStateStore { private baseDir; constructor(baseDir: string); /** Persist a run's state to disk */ save(run: WorkflowRun): Promise; /** Load a single run's state from disk */ load(runId: string): Promise; /** List all persisted run IDs */ listRuns(): Promise; }