import * as React from 'react'; import { ClientConfig, Provider, Client as VanillaClient, WebSocketProvider } from '@wagmi/core'; import { QueryClient } from 'react-query'; import { Persister } from 'react-query/persistQueryClient'; export declare type CreateClientConfig = ClientConfig & { queryClient?: QueryClient; persister?: Persister; }; export declare function createClient({ queryClient, persister, ...config }?: CreateClientConfig): VanillaClient & { queryClient: QueryClient; }; export declare type Client = VanillaClient & { queryClient: QueryClient; }; export declare const Context: React.Context | undefined>; export declare type WagmiConfigProps = { /** React-decorated Client instance */ client?: Client; }; export declare function WagmiConfig({ children, client, }: React.PropsWithChildren>): JSX.Element; export declare function useClient(): Client;