import type { BinaryReader } from "../../extensions"; export declare class GZIPPacked { static CONSTRUCTOR_ID: number; static classType: string; data: Buffer; private CONSTRUCTOR_ID; private classType; constructor(data: Buffer); static gzipIfSmaller(contentRelated: boolean, data: Buffer): Promise>; static gzip(input: Buffer): Buffer; static ungzip(input: Buffer): NonSharedBuffer; toBytes(): Promise>; static read(reader: BinaryReader): Promise>; static fromReader(reader: BinaryReader): Promise; }