UNPKG

cachly

Version:

Type-safe, production-ready in-memory cache system for Node.js and TypeScript with advanced features.

17 lines 657 B
import { CompressionConfig } from '../types'; export declare class CompressionUtil { static compress(data: any, config: CompressionConfig): Promise<{ data: Buffer; originalSize: number; compressedSize: number; }>; static decompress(data: Buffer, algorithm: string): Promise<any>; private static compressGzip; private static decompressGzip; private static compressBrotli; private static decompressBrotli; private static compressLz4; private static decompressLz4; static calculateCompressionRatio(originalSize: number, compressedSize: number): number; } //# sourceMappingURL=compression.d.ts.map