import type { LenderYields } from '../../../../types/lenderTypes';
type RewardAprMap = Record<string, {
    borrowApr: number;
    depositApr: number;
    apr: number;
}>;
/**
 * Per-reward yield after depositing `amountUSD`.
 */
export declare function getRewardYieldDeposit(amountUSD: number, cashFlowDeposits: number, cashFlowDebt: number, deposits: number, debt: number, yieldParams: LenderYields): RewardAprMap;
/**
 * Per-reward yield after borrowing `amountUSD`.
 */
export declare function getRewardYieldBorrow(amountUSD: number, irMode: number, cashFlowDeposits: number, cashFlowDebt: number, deposits: number, debt: number, yieldParams: LenderYields): RewardAprMap;
/**
 * Per-reward yield after withdrawing `amountUSD`.
 */
export declare function getRewardYieldWithdraw(amountUSD: number, cashFlowDeposits: number, cashFlowDebt: number, deposits: number, debt: number, yieldParams: LenderYields): RewardAprMap;
/**
 * Per-reward yield after repaying `amountUSD`.
 */
export declare function getRewardYieldRepay(amountUSD: number, irMode: number, cashFlowDeposits: number, cashFlowDebt: number, deposits: number, debt: number, yieldParams: LenderYields): RewardAprMap;
export {};
//# sourceMappingURL=getRewardYieldChange.d.ts.map