/**
 * @module GzipResource
 */
import zlib from 'zlib';
import HttpResource from './HttpResource';
import Resource from './Resource';
export default class GzipResource extends HttpResource {
    private readonly resource;
    constructor(resource: Resource);
    get mediaType(): import("../..").MediaType;
    getInputStream(): zlib.Gzip;
    getInputRangeStream(start: number, end: number): zlib.Gunzip;
    getResponseHeaders(): {
        "Content-Encoding": string;
    };
}
