/// <reference types="node" />
import { URL } from "url";
export declare type Compressor = (parsedUri: URL, buffer: Buffer, options?: any) => Promise<Buffer>;
export interface Handler {
    compress: Compressor;
    uncompress: Compressor;
}
export declare type Compression = "gzip" | "deflate" | "brotli" | "bzip2" | "lzma" | "tar" | "tgz" | "tbz2" | "tlz" | "zip";
export declare const compressions: string[];
export declare const uncompress: Compressor;
export declare const compress: Compressor;
declare const _default: {
    compress: Compressor;
    uncompress: Compressor;
};
export default _default;
//# sourceMappingURL=index.d.ts.map