11 lines
377 B
TypeScript
11 lines
377 B
TypeScript
/** This class helps read Uint8Array bit-by-bit */
|
|
export declare class BitReader {
|
|
private readonly input;
|
|
private readonly endianness;
|
|
private byteOffset;
|
|
private bitOffset;
|
|
constructor(input: Uint8Array, endianness: 'big-endian' | 'little-endian');
|
|
/** Reads a specified number of bits, and move the offset */
|
|
getBits(length?: number): number;
|
|
}
|