import type { UserUnderstandingQualityMetrics } from '../../../storage/sqlite/index.js'; export interface UnderstandingCadenceDecision { baseIntervalTurns: number; effectiveIntervalTurns: number; slowed: boolean; reasons: Array<'candidate_backlog' | 'low_acceptance' | 'low_recall_quality'>; } export declare function resolveAdaptiveUnderstandingCadence(baseIntervalTurns: number, metrics: UserUnderstandingQualityMetrics, enabled?: boolean): UnderstandingCadenceDecision;