lifehash
Version:
TypeScript/JavaScript implementation of LifeHash, a visual hash algorithm
14 lines (13 loc) • 352 B
TypeScript
export declare class BitEnumerator {
private data;
private index;
private mask;
constructor(data: number[] | Uint8Array);
has_next(): boolean;
next(): boolean;
next_configurable(bitMask: number, bits: number): number;
next_uint2(): number;
next_uint8(): number;
next_uint16(): number;
next_frac(): number;
}