import BigNumber from 'bignumber.js'; import { BigNumberValue } from '../../bignumber'; import { FormatReserveUSDResponse } from '../reserve'; import { CombinedReserveData } from './index'; export interface UserReserveSummaryRequest { userReserve: CombinedReserveData; marketReferencePriceInUsdNormalized: BigNumberValue; marketReferenceCurrencyDecimals: number; currentTimestamp: number; } export interface UserReserveSummaryResponse { userReserve: CombinedReserveData; underlyingBalance: BigNumber; underlyingBalanceMarketReferenceCurrency: BigNumber; underlyingBalanceUSD: BigNumber; variableBorrows: BigNumber; variableBorrowsMarketReferenceCurrency: BigNumber; variableBorrowsUSD: BigNumber; stableBorrows: BigNumber; stableBorrowsMarketReferenceCurrency: BigNumber; stableBorrowsUSD: BigNumber; totalBorrows: BigNumber; totalBorrowsMarketReferenceCurrency: BigNumber; totalBorrowsUSD: BigNumber; } export declare function generateUserReserveSummary({ userReserve, marketReferencePriceInUsdNormalized, marketReferenceCurrencyDecimals, currentTimestamp, }: UserReserveSummaryRequest): UserReserveSummaryResponse; //# sourceMappingURL=generate-user-reserve-summary.d.ts.map