export type AnnouncedProvider = { /** Stable identifier for the wallet/extension (e.g. chrome.runtime.id). */ id: string; /** Display name for pickers. */ name: string; /** Optional icon (data URL or https URL) */ icon?: string | undefined; /** * Optional routing key for postMessage-based transports. * For extensions, this should typically equal `id`. */ target?: string | undefined; }; export declare function requestAnnouncedProviders(options?: { timeoutMs?: number | undefined; }): Promise; //# sourceMappingURL=announce-discovery.d.ts.map