import { IContextOptimizer, ConversationMessage, ContextMetrics } from '../types'; /** * Optimizer that applies time-based decay to message importance */ export declare class TimeDecayOptimizer implements IContextOptimizer { private ageMetric; private decayFactor; constructor(decayFactor?: number); shouldOptimize(metrics: ContextMetrics): boolean; optimize(messages: ConversationMessage[]): Promise; }