import { type HealthCheckResult, type HealthSnapshot } from '@devflow-tools/telemetry'; export interface CheckResult extends HealthCheckResult { name: string; severity: 'ok' | 'warning' | 'error'; detail: string; value?: number; threshold?: number; } interface DevFlowDB { all(sql: string, ...params: any[]): any[]; get(sql: string, ...params: any[]): any; } export declare class AutoChecker { private db; constructor(db: DevFlowDB); checkAll(): CheckResult[]; snapshot(): HealthSnapshot; private result; private unavailable; private checkMemorySemanticDupes; private checkMemoryPendingBacklog; private checkKnowledgeEmptyResults; private checkCodeGraphLowConfidence; private checkOutputCaptureRate; private checkHostActionBacklog; } export {}; //# sourceMappingURL=auto-checker.d.ts.map