import { type ReactNode } from 'react'; export interface WalletSelectorProviderInfo { type: string; name: string; icon?: string; isConnecting: boolean; connect: () => Promise; } export interface WalletSelectorRenderProps { providers: WalletSelectorProviderInfo[]; error: Error | null; } export interface WalletSelectorProps { onClose?: () => void; children: (props: WalletSelectorRenderProps) => ReactNode; } export declare function WalletSelector({ onClose, children }: WalletSelectorProps): import("react").JSX.Element; //# sourceMappingURL=WalletSelector.d.ts.map