/** * High water mark and other on-chain decimal values use the Rust `U80F48` * fixed-point representation: a 128-bit unsigned integer whose lower 48 bits * encode the fractional part. Convert to a JS `number` by splitting integer * and fractional halves before crossing the float boundary, so the integer * portion keeps its precision until it actually overflows `Number`. */ export declare const DECIMAL_FRACTIONAL_BITS = 48n; export declare const DECIMAL_FRACTIONAL_DIVISOR: bigint; export declare function convertDecimalBitsToNumber(value: bigint): number; //# sourceMappingURL=decimal.d.ts.map