import type { Category } from '../../config/categories.js'; import type { OptimizationStrategy } from '../types.js'; import { ChatStrategy } from './chat.js'; import { ImageStrategy } from './image.js'; import { VoiceStrategy } from './voice.js'; import { VideoStrategy } from './video.js'; import { MusicStrategy } from './music.js'; import { CodeStrategy } from './code.js'; import { DocumentStrategy } from './document.js'; export declare function getStrategy(category: Category): OptimizationStrategy; export declare function getAllStrategies(): OptimizationStrategy[]; export { ChatStrategy, ImageStrategy, VoiceStrategy, VideoStrategy, MusicStrategy, CodeStrategy, DocumentStrategy };