pagespeed-quest
Version:
A framework for efficient web front-end speed improvement
10 lines (9 loc) • 499 B
TypeScript
import Zlib from 'zlib';
export type ContentEncodingType = 'gzip' | 'compress' | 'deflate' | 'br' | 'identity';
export interface ContentEncodingPair {
compress: typeof Zlib.gzip;
decompress: typeof Zlib.gunzip;
}
export declare const ContentEncodingMap: Map<ContentEncodingType, ContentEncodingPair>;
export declare function compress(type: ContentEncodingType, buffer: Buffer): Promise<Buffer>;
export declare function decompress(type: ContentEncodingType, buffer: Buffer): Promise<Buffer>;