export declare const exchangeDecimals = 8; export declare const oneInPips: bigint; export declare const MAX_64_BIT_INT: bigint; export declare function absBigInt(a: bigint): bigint; export declare const assetUnitsToDecimal: (assetUnits: bigint, decimals: number) => string; export declare const assetUnitsToPip: (assetUnits: bigint, assetUnitDecimals?: number) => bigint; export declare const pipToAssetUnits: (pips: bigint, assetUnitDecimals?: number) => bigint; export declare const decimalToPip: (decimal: string) => bigint; export declare enum ROUNDING { Truncate = 0, RoundUp = 1, RoundDown = 2 } export declare function divideBigInt(dividend: bigint, divisor: bigint, rounding?: ROUNDING): bigint; export declare const dividePips: (valueInPips: bigint, divisorInPips: bigint) => bigint; export declare const maxBigInt: (a: bigint, b: bigint) => bigint; export declare const minBigInt: (a: bigint, b: bigint) => bigint; export declare const multiplyPips: (pipValue1: bigint, pipValue2: bigint, roundUp?: boolean) => bigint; export declare const pipToDecimal: (pips: bigint) => string; export declare function squareRootBigInt(value: bigint): bigint; //# sourceMappingURL=pipmath.d.ts.map