export type DoctorCheckLevel = "error" | "warn";
export interface DoctorCheck {
    id: string;
    label: string;
    ok: boolean;
    level: DoctorCheckLevel;
    details: string;
}
export interface DoctorReport {
    root: string;
    checks: DoctorCheck[];
    ok: boolean;
}
/**
 * Inspects a project folder and reports common Terajs setup issues.
 */
export declare function inspectTerajsProject(root: string): Promise<DoctorReport>;
export declare function formatDoctorReport(report: DoctorReport): string;
//# sourceMappingURL=doctor.d.ts.map