import { buildDoctorReport } from '../../cli/commands/doctor.js'; import { buildRuntimeLogsSummary } from '../../cli/commands/logs.js'; import { buildOnboardingSummary } from '../../cli/commands/onboard.js'; import { buildResumeSummary } from '../../cli/commands/resume.js'; export interface RecoveryReadModel { doctor: Awaited>; resume: Awaited>; onboard: Awaited>; runtimeLogs: Awaited> | null; canProceed: boolean; status: 'ready' | 'blocked'; contextDrift: Awaited>['runtimeLog']['contextDrift']; threadLinkage: Awaited>['threadLinkage']; workflowContext: Awaited>['workflowContext']; recommendedActions: string[]; } export declare function buildRecoveryReadModel(basePath?: string): Promise; //# sourceMappingURL=recovery.d.ts.map