UNPKG

pagespeed-quest

Version:

A framework for efficient web front-end speed improvement

12 lines (11 loc) 561 B
/// <reference types="node" /> /// <reference types="node" /> 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>;