import { SwapDirection, SwapFormValues } from "../components/Pages/Swap/Form/SwapFormValues"; import { NetworkRoute } from "@layerswap/widget-types"; export declare const resolveExchangesURLForSelectedToken: (values: SwapFormValues, sourceRoutes?: NetworkRoute[]) => string; export declare const resolveExchangeHistoricalNetworksURL: (direction: SwapDirection, { fromExchange, to, toAsset }: { fromExchange?: string | undefined; to?: string | undefined; toAsset?: string | undefined; }) => string | null; export declare const resolveNetworkRoutesURL: (direction: SwapDirection, values: SwapFormValues, networkTypes?: string[], sourceRoutes?: NetworkRoute[]) => string; type IncludeOptions = { unavailable: boolean; unmatched: boolean; swaps: boolean; }; type ResolveRoutesURLForSelectedTokenProps = { direction: SwapDirection; network: string | undefined; token: string | undefined; includes: IncludeOptions; networkTypes?: string[]; hasDepositAddress?: boolean; useDepositAddressSwaps?: boolean; useFrontendSwap: true; }; export declare const resolveRoutesURLForSelectedToken: ({ direction, network, token, includes, networkTypes, hasDepositAddress, useDepositAddressSwaps }: ResolveRoutesURLForSelectedTokenProps) => string; export {}; //# sourceMappingURL=routes.d.ts.map