import type { Config } from '../../config/schema.js'; import { type CompactionConfig } from './compaction.js'; export interface ResolvedCompactionPolicy extends CompactionConfig { reserveTokens: number; model?: string; minToolResultKeepChars: number; maxActiveTranscriptBytes: number; postCompactionSections: string[]; } export declare function resolveCompactionPolicy(config?: Config): ResolvedCompactionPolicy;