import { AbstractChain } from '../chains/abstract'; import { TRoute } from '../constants/routes'; import { TSwapOrder, WalletWithBalance } from '../types/swap'; import { NumberLike } from '../utils/bigint'; export declare const getMaxBuyAmount: (validWallets: WalletWithBalance[], fee: NumberLike) => bigint; export type TCreateBuyOrderParams = { buyAmount: bigint; tokenAddress: string; wallets: string[]; fee: NumberLike; slippage: string; chain: AbstractChain; routes: TRoute[]; }; export declare const createBuyOrder: ({ buyAmount, tokenAddress, wallets, fee, slippage, chain, routes, }: TCreateBuyOrderParams) => Promise;