export declare const DOCTOR_BUILD_BREAKER_RESET_COMMAND = "npx @cortexkit/aft doctor reset-build-breaker"; export interface BuildBreakerSuspension { root: string; domain: string; reason: string; deathCount: number; ageS: number; fingerprint: string; } /** * Read active trips directly from the durable breaker database. The CLI never * guesses a suspension from logs or cache freshness, keeping doctor aligned * with the runtime surfaces that consult the same rows. */ export declare function readBuildBreakerSuspensions(storageRoot: string, nowMs?: number): BuildBreakerSuspension[]; export declare function formatBuildBreakerSuspension(suspension: BuildBreakerSuspension): string; export interface BuildBreakerResetTarget { root: string; domain: string; fingerprint: string; } /** Reset one explicit durable breaker tuple without touching sibling roots or domains. */ export declare function resetBuildBreakerSuspension(storageRoot: string, target: BuildBreakerResetTarget): number; //# sourceMappingURL=build-breaker.d.ts.map