import type { LendingMode, LenderYields } from '../types';
export declare function getRewardYieldOpen(amountInUSD: number, amountOutUSD: number, irModeIn: LendingMode, cashFlowDeposits: number, cashFlowDebt: number, deposits: number, debt: number, yieldIn: LenderYields, yieldOut: LenderYields): Record<string, {
    borrowApr: number;
    depositApr: number;
    apr: number;
}>;
export declare function getRewardYieldClose(amountInUSD: number, amountOutUSD: number, irModeOut: LendingMode, cashFlowDeposits: number, cashFlowDebt: number, deposits: number, debt: number, yieldIn: LenderYields, yieldOut: LenderYields): Record<string, {
    borrowApr: number;
    depositApr: number;
    apr: number;
}>;
export declare function getRewardYieldDebtSwap(amountInUSD: number, amountOutUSD: number, irModeIn: LendingMode, irModeOut: LendingMode, cashFlowDeposits: number, cashFlowDebt: number, deposits: number, debt: number, yieldIn: LenderYields, yieldOut: LenderYields): Record<string, {
    borrowApr: number;
    depositApr: number;
    apr: number;
}>;
export declare function getRewardYieldCollateralSwap(amountInUSD: number, amountOutUSD: number, cashFlowDeposits: number, cashFlowDebt: number, deposits: number, debt: number, yieldIn: LenderYields, yieldOut: LenderYields): Record<string, {
    borrowApr: number;
    depositApr: number;
    apr: number;
}>;
//# sourceMappingURL=getRewardYieldChange.d.ts.map