WalletConfig
type WalletConfig = {
category: "socialLogin" | "walletLogin";
connectUI: React.FC<ConnectUIProps<I>>;
create: (options: WalletOptions) => I;
id: string;
isHeadless: boolean;
isInstalled: () => boolean;
meta: (typeof AbstractClientWallet)["meta"];
personalWallets: WalletConfig[];
recommended: boolean;
selectUI: React.FC<SelectUIProps<I>>;
};