/** * Read Compressor - Compress file content while preserving essential information * * Strategies: * - Remove blank lines (configurable) * - Remove comment-only lines (language-aware) * - Collapse import blocks * - Preserve line numbers for reference */ interface CompressOptions { removeBlankLines?: boolean; removeComments?: boolean; collapseImports?: boolean; maxLines?: number; } interface CompressResult { content: string; originalLines: number; compressedLines: number; savings: string; } export declare function compressRead(content: string, filename: string, options?: CompressOptions): CompressResult; export {};