import type { EIP1193Provider, Rdns } from './register.js'; /** * Event detail from the `"eip6963:announceProvider"` event. */ export interface EIP6963ProviderDetail { info: EIP6963ProviderInfo; provider: TProvider; } /** * Metadata of the EIP-1193 Provider. */ export interface EIP6963ProviderInfo { icon: `data:image/${string}`; name: string; rdns: TRdns; uuid: string; } /** * Event type to announce an EIP-1193 Provider. */ export interface EIP6963AnnounceProviderEvent extends CustomEvent> { type: 'eip6963:announceProvider'; } /** * Event type to request EIP-1193 Providers. */ export interface EIP6963RequestProviderEvent extends Event { type: 'eip6963:requestProvider'; } //# sourceMappingURL=types.d.ts.map