import type { BaseAdapter } from './types.js'; export interface StepEntry { status: 'pending' | 'in_progress' | 'completed' | 'skipped'; source?: 'pipeline' | 'manual'; produces?: string[]; completed_at?: string; in_progress_started_at?: string; } export interface MergedState { version?: string; methodology?: string; steps: Record; } import type { ReplayEvent } from '../engine/types.js'; export declare const stateAdapter: BaseAdapter & { readMergedState(cwd: string): Promise; replayEvents(cwd: string, opts: { sinceHours: number; }): Promise; }; //# sourceMappingURL=state.d.ts.map