/** * LSB-first bit writer used for reverse zstd bitstreams. * Callers must write symbols in reverse decode order. */ export declare class ReverseBitWriter { private buffer; private outputSize; private writePos; private bitContainer; private bitCount; reset(bitLength: number): void; writeBits(n: number, bits: number): void; finish(): Uint8Array; } export declare function encodeReverseBitstream(bitCounts: ArrayLike, bitValues: ArrayLike, writer?: ReverseBitWriter): Uint8Array;