export interface HealthDTO { status: 'ok' | 'degraded' | 'error' | 'unknown'; timestamp: string; uptime?: number; responseTime?: number; errorRate?: number; lastCheck?: string; checksPassed?: number; checksFailed?: number; components?: Array<{ name: string; status: 'ok' | 'degraded' | 'error' | 'unknown'; lastCheck?: string; responseTime?: number; errorRate?: number; }>; alerts?: Array<{ id: string; type: 'critical' | 'warning' | 'info'; title: string; message: string; timestamp: string; }>; }