import type { NVM3 } from "../NVM3.js";
/** Counts the number of unset bits in the given word */
export declare function computeBergerCode(word: number, numBits?: number): number;
export declare function validateBergerCode(word: number, code: number, numBits?: number): void;
export declare function computeBergerCodeMulti(words: number[], numBits: number): number;
export declare function validateBergerCodeMulti(words: number[], numBits: number): void;
export declare function mapToObject<T, TMap extends Map<string | number, T>>(map: TMap): Record<string, T>;
export declare function dumpNVM(nvm: NVM3): Promise<void>;
//# sourceMappingURL=utils.d.ts.map