export interface ReservesIncentiveDataHumanized { underlyingAsset: string; aIncentiveData: IncentiveDataHumanized; vIncentiveData: IncentiveDataHumanized; sIncentiveData: IncentiveDataHumanized; } export interface IncentiveDataHumanized { tokenAddress: string; incentiveControllerAddress: string; rewardsTokenInformation: RewardInfoHumanized[]; } export interface RewardInfoHumanized { rewardTokenSymbol: string; rewardTokenAddress: string; rewardOracleAddress: string; emissionPerSecond: string; incentivesLastUpdateTimestamp: number; tokenIncentivesIndex: string; emissionEndTimestamp: number; rewardPriceFeed: string; rewardTokenDecimals: number; precision: number; priceFeedDecimals: number; } export interface UserReservesIncentivesDataHumanized { underlyingAsset: string; xTokenIncentivesUserData: UserIncentiveDataHumanized; vTokenIncentivesUserData: UserIncentiveDataHumanized; sTokenIncentivesUserData: UserIncentiveDataHumanized; } export interface UserIncentiveDataHumanized { tokenAddress: string; incentiveControllerAddress: string; userRewardsInformation: UserRewardInfoHumanized[]; } export interface UserRewardInfoHumanized { rewardTokenSymbol: string; rewardOracleAddress: string; rewardTokenAddress: string; userUnclaimedRewards: string; tokenIncentivesUserIndex: string; rewardPriceFeed: string; priceFeedDecimals: number; rewardTokenDecimals: number; } export interface UserReserveCalculationData { scaledXTokenBalance: string; scaledVariableDebt: string; principalStableDebt: string; reserve: { underlyingAsset: string; totalLiquidity: string; liquidityIndex: string; totalScaledVariableDebt: string; totalPrincipalStableDebt: string; decimals: number; }; } export interface ReserveCalculationData { underlyingAsset: string; symbol: string; totalLiquidity: string; totalVariableDebt: string; totalStableDebt: string; formattedPriceInMarketReferenceCurrency: string; decimals: number; } //# sourceMappingURL=types.d.ts.map