type UseWalletDetailsModalOptions = {
connectOptions?: DetailsModalConnectOptions;
displayBalanceToken?: Record<number, string>;
footer?: (props: { close: () => void }) => JSX.Element;
hideDisconnect?: boolean;
onDisconnect?: (info: { account: Account; wallet: Wallet }) => void; showTestnetFaucet?: boolean;
supportedNFTs?: SupportedNFTs;
theme?: "light" | "dark" | Theme; };