/** * SPEC-CODEX-PAIN-CLOSURE-001 CR-06 (review round-3 P1): atomic diagnostician * family reopen — one SQLite transaction re-opens the parent diagnostician * task and all existing stage tasks. A LIVE lease on any member aborts the * whole reopen (rollback; the running diagnosis wins). Store-owned SQL (PRI-47). */ import type { SqliteConnection } from '../sqlite-connection.js'; export interface FamilyReopenInput { readonly parentTaskId: string; readonly stageTaskIds: readonly string[]; readonly parentPatch: { diagnosticJson?: string; }; } export declare function reopenDiagnosticianFamilyInConnection(connection: SqliteConnection, input: FamilyReopenInput): { reopened: boolean; leased: string[]; }; //# sourceMappingURL=sqlite-family-reopen.d.ts.map