import { BigNumber } from '@ethersproject/bignumber'; export declare function mulUp(a: BigNumber, b: BigNumber): BigNumber; export declare function divUp(a: BigNumber, b: BigNumber): BigNumber; export declare function mulDown(a: BigNumber, b: BigNumber): BigNumber; export declare function divDown(a: BigNumber, b: BigNumber): BigNumber; export declare function mulXpU(a: BigNumber, b: BigNumber): BigNumber; export declare function divXpU(a: BigNumber, b: BigNumber): BigNumber; export declare function mulDownMagU(a: BigNumber, b: BigNumber): BigNumber; export declare function divDownMagU(a: BigNumber, b: BigNumber): BigNumber; export declare function mulUpMagU(a: BigNumber, b: BigNumber): BigNumber; export declare function divUpMagU(a: BigNumber, b: BigNumber): BigNumber; export declare function mulUpXpToNpU(a: BigNumber, b: BigNumber): BigNumber; export declare function mulDownXpToNpU(a: BigNumber, b: BigNumber): BigNumber; export declare function sqrt(input: BigNumber, tolerance: BigNumber): BigNumber;