import { EIP6963ProviderDetail } from '../../types/eip6963'; export type AnnounceProviderParameters = EIP6963ProviderDetail; export type AnnounceProviderReturnType = () => void; /** * Announce */ /** * Announces an EIP-1193 Provider. */ export declare function announceProvider(detail: AnnounceProviderParameters): AnnounceProviderReturnType; /** * Request */ export type RequestProvidersParameters = (providerDetail: EIP6963ProviderDetail) => void; export type RequestProvidersReturnType = (() => void) | undefined; /** * Watches for EIP-1193 Providers to be announced. */ export declare function requestProviders(listener: RequestProvidersParameters): RequestProvidersReturnType;