type WC2Options = { projectId?: string } & Omit< WalletOptions<WalletConnectOptions>, "projectId" | "qrcode" | "qrModalOptions" | "clientId" | "secretKey"> & { walletId: NonNullable<WalletOptions["walletId"]> };