import type { RunQualityConfigResult, RunQualitySnapshot } from "./types.js"; export interface RunQualityEvaluationResult { config: RunQualityConfigResult; evaluated: boolean; busy: boolean; timed_out: boolean; snapshot: RunQualitySnapshot | null; } /** * Lazy, root-scoped evaluator. Its due check is config/cursor-only; ledger I/O * begins only after the non-blocking writer lock is acquired. */ export declare function evaluateRunQualityIfDue(coordRoot: string, now?: Date, instanceId?: string): RunQualityEvaluationResult; //# sourceMappingURL=coordinator.d.ts.map