import type { DoctorCheck, DoctorOptions, DoctorRepair } from './doctor-report.js'; import type { RegistrationStatus } from './registration-detect.js'; export declare function repairsFor(checks: DoctorCheck[], statuses: RegistrationStatus[]): DoctorRepair[]; export interface RepairOutcome { repair: DoctorRepair; status: 'repaired' | 'skipped' | 'failed'; reason?: string; } export declare function applyRepairs(repairs: DoctorRepair[], options: DoctorOptions): Promise;