import { IContextOptimizer, ConversationMessage, ContextMetrics } from '../types'; /** * Optimizer that summarizes messages when token count is too high */ export declare class SummarizationOptimizer implements IContextOptimizer { private summarizationEngine; private tokenMetric; constructor(); shouldOptimize(metrics: ContextMetrics): boolean; optimize(messages: ConversationMessage[]): Promise; }