import type { RunState } from "../contracts/orchestration.js";
export declare function redactSecrets(obj: unknown): unknown;
export interface StatePersister {
    load(runId: string): Promise<RunState | null>;
    save(state: RunState): Promise<void>;
}
export declare function createStatePersister(basePath?: string): StatePersister;
