import type { ConnectOptions, DisconnectOptions, WalletState } from '@web3-onboard/core'; import type { WalletInit } from '@web3-onboard/common'; export declare const useConnectWallet: () => [{ wallet: WalletState | null; connecting: boolean; }, (options?: ConnectOptions) => Promise, (wallet: DisconnectOptions) => Promise, (addresses?: string[]) => Promise, (wallets: WalletInit[]) => void, (wallet: WalletState, address?: string) => void];