/** * QA360 Core Observability Server * Endpoints: /health, /diag, /metrics, /cancel */ export interface ServeConfig { port: number; host?: string; metrics?: boolean; readinessCheck?: boolean; verbose?: boolean; } export interface ServeResponse { status: number; headers: Record; body: string; } export declare class QA360Server { private config; private server?; private healthChecker; private diagnosticsCollector; private metricsCollector; private processManager; private redactor; private startTime; constructor(config: ServeConfig); start(): Promise; stop(): Promise; private handleRequest; private routeRequest; private handleHealth; private handleDiagnostics; private handleMetrics; private handleCancel; private log; }