Current auth event (SIGNED_IN, PASSWORD_RECOVERY, etc.)
Create an organization
Disable 2FA
Enable 2FA (returns TOTP URI for authenticator app)
Invite member to organization
Whether user is authenticated
Whether auth state is still loading
Whether the current browser state is a password recovery/invite flow
Last auth error (expired link, etc.)
List user's organizations
Send password recovery email
Set new password (after recovery/invite link)
Sign in with email and password
Sign in with magic link (passwordless)
Sign in with OAuth provider
Sign in with OTP (magic link)
Sign out
Sign up with email and password
Current authenticated user (null if not logged in)
Verify 2FA code
Return type of the useAuth hook.