type ConnectButtonProps = {
appMetadata?: AppMetadata;
autoConnect?: { timeout: number } | boolean;
onConnect?: (wallet: Wallet) => void; recommendedWallets?: Array<Wallet>; showAllWallets?: boolean;
switchButton?: {
className?: string;
label?: string;
style?: React.CSSProperties;
};
theme?: "dark" | "light" | Theme; walletConnect?: { projectId?: string };
};