import { ChainId } from '@uniswap/sdk-core'; import { AlphaRouterConfig, AlphaRouterParams } from '@uniswap/smart-order-router'; import { GetQuoteResult } from '../types/types'; export declare const AUTO_ROUTER_SUPPORTED_CHAINS: ChainId[]; interface QuoteArguments { tokenInAddress: string; tokenInChainId: ChainId; tokenInDecimals: number; tokenInSymbol?: string; tokenOutAddress: string; tokenOutChainId: ChainId; tokenOutDecimals: number; tokenOutSymbol?: string; amount: string; type: 'exactIn' | 'exactOut'; } export declare function getClientSideQuote({ tokenInAddress, tokenInChainId, tokenInDecimals, tokenInSymbol, tokenOutAddress, tokenOutChainId, tokenOutDecimals, tokenOutSymbol, amount, type, }: QuoteArguments, routerParams: AlphaRouterParams, routerConfig: Partial): Promise<{ data: GetQuoteResult; error?: unknown; }>; export {};