"""auth.py - DEPRECATED shim. Use app.domains.auth.__init__. Phase 4 of AUDIT-2026-Q3.md moved this to app/domains/auth/__init__/. This shim re-exports the public surface for legacy callers. """ from app.domains.auth.__init__ import * # noqa: F401,F403 from app.domains.auth.__init__ import ( # noqa: F401 EmailLoginRequest, EmailRegisterRequest, FRONTEND_URL, GoogleAuthResponse, JWT_ALGORITHM, JWT_EXPIRY_DAYS, JWT_SECRET, NonceResponse, TOTP_DIGITS, TOTP_INTERVAL, TOTP_ISSUER, TOTP_WINDOW, TelegramAuthRequest, TwoFAEnableRequest, TwoFALoginRequest, TwoFASetupResponse, TwoFAStatusResponse, TwoFAVerifyRequest, UserResponse, WalletAuthResponse, WalletNonceRequest, WalletVerifyRequest, generate_nonce, get_current_user, github_auth_url, github_callback, google_auth_url, google_callback, google_callback_post, hash_password, logger, login_email, register_email, require_auth, require_public_profile, router, telegram_auth, twofa_disable, twofa_enable, twofa_login, twofa_setup, twofa_status, twofa_verify, verify_password, wallet_nonce, wallet_verify, x_auth_url, x_callback, _build_totp, _create_jwt, _derive_user_id, _generate_backup_codes, _generate_qr_base64, _generate_totp_secret, _get_totp_uri, _get_user, _get_user_by_email, _hash_backup_code, _is_valid_email, _save_user, _verify_backup_code, _verify_jwt, _verify_totp, )