import { ExtendedChain, Route } from "@lifi/sdk"; //#region src/hooks/useRoutes.d.ts interface RoutesProps { observableRoute?: Route; /** * Address to quote from when no wallet is connected. Treated as a non-signing * placeholder, so signer-dependent (relayer/permit2) quotes are skipped. */ quoteFromAddress?: string; /** * Keep showing the previous result while a new query (e.g. a token/amount * change) is fetching, instead of clearing to a loading state. */ keepPreviousData?: boolean; } declare const useRoutes: ({ observableRoute, quoteFromAddress, keepPreviousData: keepPreviousDataEnabled }?: RoutesProps) => { routes: Route[] | undefined; isLoading: boolean; isFetching: boolean; isFetched: boolean; isError: boolean; dataUpdatedAt: number; refetchTime: number; refetch: () => void; fromChain: ExtendedChain | undefined; toChain: ExtendedChain | undefined; queryKey: readonly unknown[]; setReviewableRoute: (route: Route) => void; }; //#endregion export { useRoutes }; //# sourceMappingURL=useRoutes.d.ts.map