import { ethers } from "../.."; import { Pool } from "../../entities"; export declare const odosBaseUrl = "https://enterprise-api.odos.xyz/sor"; export interface SwapTokenInfo { inputToken: string; inputAmount: ethers.BigNumber; inputReceiver: string; outputToken: string; outputQuote: ethers.BigNumber; outputMin: ethers.BigNumber; outputReceiver: string; } export interface SwapReferralInfo { code: ethers.BigNumber; fee: ethers.BigNumber; feeRecipient: string; } export declare function getOdosSwapTxData(pool: Pool, assetFrom: string, assetTo: string, amountIn: ethers.BigNumber | string, slippage: number): Promise<{ swapTxData: string; minAmountOut: string; }>;