UNPKG

vibe-coder-mcp

Version:

Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.

33 lines 1.4 kB
import type { ContextPackage } from '../types/context-curator.js'; export interface CompressionMetadata { originalSize: number; compressedSize: number; compressionRatio: number; algorithm: 'gzip' | 'brotli' | 'deflate'; compressionLevel: number; compressionTimeMs: number; checksum: string; } export interface CompressedPackage { compressedData: Buffer; metadata: CompressionMetadata; } export declare class PackageCompressor { private static readonly DEFAULT_COMPRESSION_LEVEL; private static readonly MAX_COMPRESSION_SIZE; static compressPackage(contextPackage: ContextPackage, compressionLevel?: number): Promise<CompressedPackage>; static decompressPackage(compressedPackage: CompressedPackage): Promise<ContextPackage>; static estimateCompressionRatio(contextPackage: ContextPackage): number; static getCompressionStats(metadata: CompressionMetadata): { spaceSavedBytes: number; spaceSavedPercentage: number; compressionEfficiency: 'excellent' | 'good' | 'fair' | 'poor'; }; static optimizeForCompression(contextPackage: ContextPackage): ContextPackage; private static calculateChecksum; private static hasRepetitiveContent; private static removeNullValues; private static deduplicateContent; private static compressRepetitiveStrings; } //# sourceMappingURL=package-compressor.d.ts.map