import { AbstractChain } from '../chains/abstract'; import { TRoute } from '../constants/routes'; import { TSwapOrder, TWalletWithTokenAmount } from '../types/swap'; import { NumberLike } from '../utils/bigint'; export declare const getMaxSellAmount: (walletWithTokens: TWalletWithTokenAmount[], fee: NumberLike) => bigint; export type TCreateSellOrderParams = { sellAmount: NumberLike; tokenAddress: string; tokenDecimals: number; wallets: { address: string; tokenAmount: NumberLike; }[]; fee: NumberLike; slippage: string; chain: AbstractChain; routes: TRoute[]; }; export declare const createSellOrder: ({ sellAmount, tokenAddress, tokenDecimals, wallets, fee, slippage, chain, routes, }: TCreateSellOrderParams) => Promise;