export type TriageCategoryName = 'schema_mismatch' | 'sqlite_io_error' | 'broken_pd_shim' | 'candidate_audit_failed' | 'gfi_unavailable_or_stale' | 'pruning_orphans_present' | 'internalization_queue_blocked' | 'internalization_chain_broken' | 'artifact_missing' | 'runner_unsupported' | 'lease_stuck' | 'unknown'; export interface TriageCategory { category: TriageCategoryName; severity: 'critical' | 'high' | 'medium' | 'low'; symptom: string; likelyRootCause: string; commandsToVerify: string[]; safeFirstRepair: string; escalationRule: string; linearIssueTemplate: string; } export interface TriagePlan { findings: TriageCategory[]; sortedBySeverity: TriageCategory[]; summary: string; } interface CanaryCheckInput { name: string; status: 'healthy' | 'degraded' | 'error'; summary: string; details?: unknown; error?: string; } interface CanaryOutputInput { overallStatus: 'healthy' | 'degraded' | 'error'; checks: CanaryCheckInput[]; recommendedNextActions: string[]; generatedAt: string; } export declare function classifyCanaryFindings(canaryOutput: CanaryOutputInput): TriagePlan; export {}; //# sourceMappingURL=control-plane-triage.d.ts.map