import { EVMAdapter, type AppKitNetwork, type BlockchainAdapterInitParams, type CaipAddress, type ChainNamespace, type GetBalanceParams, type GetBalanceResponse } from '@reown/appkit-common-react-native'; import { type Config, type CreateConfigParameters } from '@wagmi/core'; import type { Chain } from 'wagmi/chains'; type ConfigParams = Partial & { networks: readonly [Chain, ...Chain[]]; projectId: string; }; export declare class WagmiAdapter extends EVMAdapter { private static supportedNamespace; wagmiChains: readonly Chain[] | undefined; wagmiConfig: Config; private wagmiConfigConnector?; private unsubscribeWatchAccount?; constructor(configParams: ConfigParams); private createWagmiInternalConfig; switchNetwork(network: AppKitNetwork): Promise; getBalance(params: GetBalanceParams): Promise; getAccounts(): CaipAddress[] | undefined; disconnect(): Promise; getSupportedNamespace(): ChainNamespace; subscribeToEvents(): void; init({ connector: _connector }: BlockchainAdapterInitParams): void; setupWatchers(): void; } export {}; //# sourceMappingURL=adapter.d.ts.map