import { CommandResult, Logger } from '../types/cli.types';
import { RuntimeConfig } from '../../utils/types/runtime.config';
/**
 * Options for the doctor command
 */
export interface DoctorOptions {
    /** Enable verbose output with detailed information */
    verbose?: boolean;
}
/**
 * Run environment diagnostics and validation checks
 */
export declare function doctorCommand(options: DoctorOptions, config: RuntimeConfig, logger: Logger, cwd?: string): Promise<CommandResult>;
