/** * QA360 Health Checker * Vérifie liveness, readiness et état des outils */ export interface HealthStatus { status: 'ok' | 'degraded' | 'error'; version: string; commit: string; env: { node: string; platform: string; }; checks: { config: 'ok' | 'error'; tools: { playwright: 'ok' | 'missing'; k6: 'ok' | 'missing'; zap: 'ok' | 'missing'; }; secrets: 'ok' | 'missing'; disk_free_mb: number; tmp_writable: boolean; errors?: string[]; }; readiness: { ready: boolean; reason: string | null; }; } export declare class HealthChecker { private packageInfo; constructor(); check(): Promise; private performChecks; private checkConfigDir; private checkConfig; private checkTools; private checkTool; private checkSecrets; private checkDiskSpace; private checkTmpWritable; private assessReadiness; private getCommitHash; }