import type { Provider } from "@kenkaiiii/gg-ai"; export declare const DEFAULT_COMPACTION_THRESHOLD = 0.85; export interface CompactionPolicy { threshold: number; targetTokens: number; policyKey: string; } /** One trigger policy shared by app sessions and CLI compaction. */ export declare function resolveCompactionPolicy(options: { provider: Provider; model: string; contextWindow: number; threshold?: number; accountId?: string; approvedPlanPath?: string; }): CompactionPolicy; //# sourceMappingURL=policy.d.ts.map