import { type TomlTable } from "../config"; import type { DoctorReport } from "./types"; export interface DoctorOptions { codexHome?: string; projectRoot?: string; mcpConnectivity?: boolean; } export interface DoctorContext { config: TomlTable; configPath: string; promptPackDir: string; } export interface DoctorRunResult { report: DoctorReport; context: DoctorContext; } export declare function runDoctorChecks(options?: DoctorOptions): Promise; export declare function runMcpDoctorChecks(config: TomlTable, includeConnectivity: boolean): Promise;