/**
 * @license
 * Copyright 2022-2026 Matter.js Authors
 * SPDX-License-Identifier: Apache-2.0
 */
import { type MaybeAsyncIterable } from "./Streams.js";
/**
 * Gzip compression/decompression utilities with runtime feature detection.
 */
export declare namespace Gzip {
    /**
     * Whether the runtime supports gzip compression via CompressionStream/DecompressionStream.
     */
    const isAvailable: boolean;
    /**
     * Gzip-compress a byte stream.
     */
    function compress(source: MaybeAsyncIterable<Uint8Array>): AsyncIterable<Uint8Array>;
    /**
     * Gzip-decompress a byte stream.
     */
    function decompress(source: MaybeAsyncIterable<Uint8Array>): AsyncIterable<Uint8Array>;
}
//# sourceMappingURL=Gzip.d.ts.map