/** * doctor 命令 - 校验 repo-side harness 契约是否完整 */ import { Command } from 'commander'; export type DoctorCheckStatus = 'ok' | 'warn' | 'fail'; export interface DoctorCheck { id: string; label: string; status: DoctorCheckStatus; detail: string; } export interface DoctorReport { checks: DoctorCheck[]; summary: { ok: number; warn: number; fail: number; }; guidance: string[]; } export interface DoctorCommandOptions { json?: boolean; } export declare function createDoctorCommand(): Command; export declare function doctorCommand(optionsOrBasePath?: DoctorCommandOptions | string, maybeBasePath?: string): Promise; export declare function buildDoctorReport(basePath?: string): Promise; //# sourceMappingURL=doctor.d.ts.map