import BigNumber from 'bignumber.js'; export declare const calcTotalDebtAmt: (borrowingAmt: bigint, borrowingRateWithDecay: bigint, gasCompensationNum: number) => bigint; export declare const calcNetDebtAmt: (borrowingAmt: bigint, borrowingRateWithDecay: bigint) => bigint; export declare const calcBorrowingFee: (borrowingAmt: bigint, borrowingRateWithDecay: bigint) => bigint; export declare const calcTokenUsdValue: ({ tokenAmt, tokenUsdPrice, tokenDecimals, }: { tokenAmt: bigint; tokenUsdPrice: bigint; tokenDecimals: number; }) => bigint; export declare const calcNICR: (collateralAmt: bigint, totalDebtAmt: bigint) => bigint; export declare const calcCR: (collateralAmt: bigint, collateralDecimals: number, totalDebtAmt: bigint, debtDecimals: number, collateralPrice: bigint, priceDecimals: number, CRDecimals: number) => bigint; export declare const calcReadableCollValToReadableBorrowDebt: (readableCollVal: BigNumber, readableBorrowingRateWithDecay: BigNumber, gasCompensationNum: number) => BigNumber; export declare const calcLiquidationPrice: (readableCollAmt: BigNumber, readableDebtAmt: BigNumber, minCR: number) => BigNumber;