import { BitWriter } from './bit-writer'; export declare const MAX_CONTEXT_MAP_SYMBOLS: number; export declare function moveToFrontTransform(input: Uint32Array, size: number): Uint32Array; export declare function runLengthCodeZeros(input: Uint32Array, size: number, maxRunLengthPrefix: number): { output: Uint32Array; outSize: number; maxPrefix: number; }; export declare function encodeContextMap(writer: BitWriter, contextMap: Uint32Array, contextMapSize: number, numClusters: number): void; export declare function storeTrivialContextMap(writer: BitWriter, numTypes: number, contextBits: number): void; export declare function buildAndStoreHuffmanTree(writer: BitWriter, histogram: Uint32Array, alphabetSize: number, depths: Uint8Array, bits: Uint16Array): void; export declare function storeVarLenUint8(writer: BitWriter, n: number): void; //# sourceMappingURL=context-map.d.ts.map