/**
 * Doctor Command
 *
 * Comprehensive health check for SpecWeave projects.
 * Runs diagnostic checks without modifying anything.
 */
import { Command } from 'commander';
import type { DoctorOptions, DoctorReport } from '../../core/doctor/types.js';
/**
 * Execute doctor command
 *
 * @param projectRoot - Project root directory (defaults to cwd)
 * @param options - Command options
 * @returns Doctor report
 */
export declare function doctor(projectRoot?: string, options?: DoctorOptions): Promise<DoctorReport>;
/**
 * Register doctor command
 *
 * @param program - Commander program
 */
export declare function registerDoctorCommand(program: Command): void;
//# sourceMappingURL=doctor.d.ts.map