/** * Interface for optimization modules */ export interface OptimizationResult { text: string; tokensSaved?: number; metadata?: Record; } export interface IOptimizationModule { /** * Name of the optimization module */ readonly name: string; /** * Apply optimization to the input text */ apply(text: string): Promise; } //# sourceMappingURL=IOptimizationModule.d.ts.map