interface UseDisconnectReturn { disconnect: () => Promise; isLoading: boolean; } /** * Hook for disconnecting the current wallet * @returns Disconnect function and loading state * @throws Error if used outside of ConnectionProvider * @example * ```tsx * const { disconnect, isLoading } = useDisconnect() * * const handleDisconnect = async () => { * await disconnect() * console.log('Wallet disconnected') * } * * return ( * * ) * ``` */ export declare function useDisconnect(): UseDisconnectReturn; export {}; //# sourceMappingURL=useDisconnect.d.ts.map