///
/**
* Encapsulates functionality to compress/decompress data.
*/
export default class Compressor {
private static readonly gzipAsync;
private static readonly gUnzipAsync;
/**
* Compresses teh data in gzip and return it as buffer.
* @param inputAsBuffer The input string to be compressed.
*/
static compress(inputAsBuffer: Buffer): Promise;
/**
* Decompresses the input and returns it as buffer.
* @param inputAsBuffer The gzip compressed data.
*/
static decompress(inputAsBuffer: Buffer): Promise;
}