import type { HistogramLiteral, HistogramCommand, HistogramDistance } from './histogram'; export declare function bitsEntropy(histogram: Uint32Array): number; export declare function populationCost(data: Uint32Array, totalCount: number): number; export declare function populationCostLiteral(histogram: HistogramLiteral): number; export declare function populationCostCommand(histogram: HistogramCommand): number; export declare function populationCostDistance(histogram: HistogramDistance): number; export declare function histogramCostCombine(a: Uint32Array, b: Uint32Array, totalA: number, totalB: number): number; export declare function histogramDistance(a: Uint32Array, b: Uint32Array, totalA: number, totalB: number, costA: number, costB: number): number; export declare function estimateLiteralCost(data: Uint8Array, start: number, length: number): number; export declare function estimateSingleLiteralCost(byte: number, contextHistogram: Uint32Array, totalInContext: number): number; //# sourceMappingURL=bit-cost.d.ts.map