/**
 * Health Command
 *
 * Lightweight deployment verification for SpecWeave projects.
 * Checks config validity, plugin availability, and sync connectivity.
 * Designed for CI/CD pipeline integration with --json flag.
 */
import { Command } from 'commander';
import type { CategoryResult } from '../../core/doctor/types.js';
export interface HealthReport {
    timestamp: string;
    projectRoot: string;
    status: 'healthy' | 'degraded' | 'unhealthy';
    categories: CategoryResult[];
    summary: {
        total: number;
        passed: number;
        warnings: number;
        failures: number;
    };
}
export interface HealthOptions {
    json?: boolean;
    verbose?: boolean;
}
/**
 * Run health checks and return report
 */
export declare function runHealthCheck(projectRoot: string, options?: HealthOptions): Promise<HealthReport>;
/**
 * Register health command on Commander program
 */
export declare function registerHealthCommand(program: Command): void;
//# sourceMappingURL=health.d.ts.map