/**
 * CLIProxy Plus Health Checks - Binary, config, auth, and port status
 */
import { HealthCheck, IHealthChecker } from './types';
/**
 * Check CLIProxy Plus binary installation
 */
export declare class CLIProxyBinaryChecker implements IHealthChecker {
    name: string;
    run(results: HealthCheck): void;
}
/**
 * Check CLIProxy config file
 */
export declare class CLIProxyConfigChecker implements IHealthChecker {
    name: string;
    run(results: HealthCheck): void;
}
/**
 * Check OAuth status for all providers
 */
export declare class CLIProxyAuthChecker implements IHealthChecker {
    name: string;
    run(results: HealthCheck): void;
}
/**
 * Check CLIProxy port status
 */
export declare class CLIProxyPortChecker implements IHealthChecker {
    name: string;
    run(results: HealthCheck): Promise<void>;
}
/**
 * Run all CLIProxy checks
 */
export declare function runCLIProxyChecks(results: HealthCheck): Promise<void>;
//# sourceMappingURL=cliproxy-check.d.ts.map