export declare function useAccount(): { isConnected: boolean; isConnecting: boolean; address: undefined; addresses: undefined; chain: undefined; chainId: undefined; connector: undefined; isReconnecting: false; isDisconnected: true; status: "disconnected"; } | { isConnected: boolean; isConnecting: boolean; address: import("abitype").Address; addresses: readonly [import("abitype").Address, ...import("abitype").Address[]]; chain: import("viem").Chain | undefined; chainId: number; connector: import("wagmi").Connector; isDisconnected: false; isReconnecting: false; status: "connected"; } | { isConnected: boolean; isConnecting: boolean; address: import("abitype").Address | undefined; addresses: readonly import("abitype").Address[] | undefined; chain: import("viem").Chain | undefined; chainId: number | undefined; connector: import("wagmi").Connector | undefined; isDisconnected: false; isReconnecting: true; status: "reconnecting"; } | { isConnected: boolean; isConnecting: boolean; address: import("abitype").Address | undefined; addresses: readonly import("abitype").Address[] | undefined; chain: import("viem").Chain | undefined; chainId: number | undefined; connector: import("wagmi").Connector | undefined; isReconnecting: false; isDisconnected: false; status: "connecting"; };