import type { LendingMode, LenderYields, BalanceData, AprData, LoopPostTradeMetrics } from '../types';
/**
 * Compute post-trade balance & APR metrics for a debt swap.
 *
 * Borrows `dollarIn` of a new debt asset and repays `dollarOut` of the existing debt.
 */
export declare function computeDebtSwapDeltas(dollarIn: number, dollarOut: number, sourceMode: LendingMode, targetMode: LendingMode, yieldParamsIn: LenderYields, yieldParamsOut: LenderYields, balance: BalanceData, apr: AprData, bfInFactor: number, bfOutFactor: number): LoopPostTradeMetrics;
//# sourceMappingURL=computeDebtSwapDeltas.d.ts.map