import type { CompressionStrategy, CompressionResult } from '../../types/index.js';
/**
 * Compress content using the specified strategy.
 */
export declare function compress(content: string, strategy: CompressionStrategy, options?: {
    maxLines?: number;
}): CompressionResult;
/**
 * Auto-select best compression strategy based on content heuristics.
 */
export declare function selectStrategy(content: string): CompressionStrategy;
/**
 * Apply multiple strategies in chain, returning the best result.
 */
export declare function compressChain(content: string, strategies: CompressionStrategy[]): CompressionResult;
//# sourceMappingURL=context-compressor.d.ts.map