import { SkipSupportedAsset } from '@leapwallet/elements-core'; import { SkipSupportedChainData } from './use-skip-supported-chains'; export declare const useSquidRoute: (amountError: string | null, debouncedTokenAmountIn: string, destinationAsset?: SkipSupportedAsset, destinationChain?: SkipSupportedChainData, destinationAddress?: string, debouncedSettings?: { boost: boolean; slippage: number; arrivalGas: boolean; }, sourceAsset?: SkipSupportedAsset, sourceChain?: SkipSupportedChainData, userEvmAddress?: string, disableRevalidation?: boolean, enabled?: boolean) => { routeResponse: import("@0xsquid/sdk").RouteData | undefined; routeError: any; amountOut: string; isLoadingRoute: boolean; };