/**
 * Compresses data using Gzip with maximum compression level.
 * @param dataIn - The input data as a Buffer to be compressed.
 * @returns A Promise that resolves to the Gzip-compressed Buffer.
 */
export declare function gzip(dataIn: Buffer): Promise<Buffer>;
/**
 * Decompresses Gzip-compressed data.
 * @param dataIn - The Gzip-compressed data as a Buffer to be decompressed.
 * @returns A Promise that resolves to the decompressed Buffer.
 */
export declare function ungzip(dataIn: Buffer): Promise<Buffer>;
/**
 * Compresses data using Brotli with maximum quality parameter.
 * @param dataIn - The input data as a Buffer to be compressed.
 * @returns A Promise that resolves to the Brotli-compressed Buffer.
 */
export declare function brotli(dataIn: Buffer): Promise<Buffer>;
/**
 * Decompresses Brotli-compressed data.
 * @param dataIn - The Brotli-compressed data as a Buffer to be decompressed.
 * @returns A Promise that resolves to the decompressed Buffer.
 */
export declare function unbrotli(dataIn: Buffer): Promise<Buffer>;
