interface DoctorFlags {
    json?: boolean;
    fix?: boolean;
    'skip-remote'?: boolean;
    'reset-state'?: boolean;
    [key: string]: boolean | undefined;
}
/**
 * conf fields that CLI providers require.
 * Each entry maps the canonical CLI field → fallback ~/.coral/env field name.
 * If the canonical field is missing but the fallback exists, --fix can add a mapping.
 */
/**
 * CLI conf fields that must be present (from global env or project conf).
 * These are checked in the merged config (global + project).
 */
export declare function executeDoctor(project: string, flags: DoctorFlags): Promise<void>;
export {};
//# sourceMappingURL=doctor.d.ts.map