import { SWRConfiguration } from 'swr'; import { ChainData, Prettify, SupportedChain } from '@leapwallet/elements-core'; import { RouteAggregator } from './use-route'; export type AggregatedChainData = Prettify; /** * React hook to get a list of chains with metadata supported by multiple liquidity aggregators */ export declare const useAggregatedChains: (options?: Partial<{ chainTypes: string[]; onlyTestnets: boolean; selectedAggregator?: RouteAggregator; }>, config?: SWRConfiguration, enabled?: boolean) => import("swr/_internal").SWRResponse>>>; export declare const useRelayChains: () => import("swr/_internal").SWRResponse<{ success: false; error: string; } | { success: true; chains: import("@leapwallet/elements-core").RelayChain[]; }, any, { revalidateOnFocus: false; revalidateOnReconnect: false; }>;