import type { EVMProvider, IInjectedProvidersMap, IProviderInfo, Provider, SolanaProvider } from '../types'; export declare function getPublicAddress(provider: Provider): Promise; export declare function getChainId(provider: Provider): Promise; export declare function isEVMProvider(provider: Provider): provider is EVMProvider; export declare function isSolanaProvider(provider: Provider): provider is SolanaProvider; export declare function checkInjectedProviders(): IInjectedProvidersMap; export declare function verifyInjectedProvider(check: string): boolean; export declare function getInjectedProvider(): IProviderInfo[] | undefined; export declare function getProviderInfoFromChecksArray(checks: string[]): IProviderInfo[] | undefined;