"""Shared enumerations used across models.""" import enum class Role(str, enum.Enum): free = "free" subscriber = "subscriber" moderator = "moderator" admin = "admin" class UserStatus(str, enum.Enum): active = "active" suspended = "suspended" banned = "banned" class TrustTier(str, enum.Enum): new = "new" basic = "basic" trusted = "trusted" verified = "verified" class TrustEventType(str, enum.Enum): account_age = "account_age" listing_survived = "listing_survived" flag_received = "flag_received" verified_email = "verified_email" payment = "payment" class ListingStatus(str, enum.Enum): active = "active" flagged = "flagged" sold = "sold" expired = "expired" removed = "removed" class Lang(str, enum.Enum): en = "en" vi = "vi" es = "es"