import { EIP1193Provider, LegacyRequestProvider, LegacySendAsyncProvider, LegacySendProvider, SupportedProviders, Web3APISpec, Web3BaseProvider, MetaMaskProvider } from 'web3-types'; export declare const isWeb3Provider: (provider: SupportedProviders) => provider is Web3BaseProvider; export declare const isMetaMaskProvider: (provider: SupportedProviders) => provider is MetaMaskProvider; export declare const isLegacyRequestProvider: (provider: SupportedProviders) => provider is LegacyRequestProvider; export declare const isEIP1193Provider: (provider: SupportedProviders) => provider is EIP1193Provider; export declare const isLegacySendProvider: (provider: SupportedProviders) => provider is LegacySendProvider; export declare const isLegacySendAsyncProvider: (provider: SupportedProviders) => provider is LegacySendAsyncProvider; export declare const isSupportedProvider: (provider: SupportedProviders) => provider is SupportedProviders; export declare const isSupportSubscriptions: (provider: SupportedProviders) => boolean;