import type { CompactThresholds, CompactDecision } from '../../types/compact/compact-mode.js';
/** Load thresholds from registry with defaults as fallback. */
export declare function loadThresholds(registry?: Partial<CompactThresholds>): CompactThresholds;
/** Evaluate compact mode based on context usage, previous mode, and thresholds. */
export declare function evaluateCompactMode(contextUsed: number | undefined, prevMode: 'compact' | 'verbose' | undefined, thresholds: CompactThresholds): CompactDecision;
//# sourceMappingURL=threshold-evaluator.d.ts.map