import { Currency, TradeType, Percent, CurrencyAmount, Price } from '@pancakeswap/sdk'; import { TradeWithStableSwap } from './types'; export declare const Trade: { maximumAmountIn: typeof maximumAmountIn; minimumAmountOut: typeof minimumAmountOut; executionPrice: typeof executionPrice; priceImpact: typeof priceImpact; }; /** * Get the maximum amount in that can be spent via this trade for the given slippage tolerance */ declare function maximumAmountIn(trade: TradeWithStableSwap, slippageTolerance: Percent): CurrencyAmount; /** * Get the minimum amount that must be received from this trade for the given slippage tolerance */ declare function minimumAmountOut(trade: TradeWithStableSwap, slippageTolerance: Percent): CurrencyAmount; declare function executionPrice({ inputAmount, outputAmount, }: TradeWithStableSwap): Price; declare function priceImpact({ route, inputAmount, outputAmount, }: TradeWithStableSwap): Percent; export {}; //# sourceMappingURL=trade.d.ts.map