import BN from "bn.js"; import Decimal from "decimal.js"; export declare const ZERO: BN; export declare const ONE: BN; export declare const TWO: BN; export declare const U128: BN; export declare const U64_MAX: BN; export declare class MathUtil { static toX64_BN(num: BN): BN; static toX64_Decimal(num: Decimal): Decimal; static toX64(num: Decimal): BN; static fromX64(num: BN): Decimal; static fromX64_Decimal(num: Decimal): Decimal; static fromX64_BN(num: BN): BN; static shiftRightRoundUp(n: BN): BN; static divRoundUp(n0: BN, n1: BN): BN; static subUnderflowU128(n0: BN, n1: BN): BN; }