from __future__ import annotations import enum class TikTokUserConnectionStatus(enum.StrEnum): CONNECTED = "CONNECTED" SCOPES_MISSING = "SCOPES_MISSING" INVALID = "INVALID" NOT_CONNECTED = "NOT_CONNECTED" @classmethod def ordered(cls) -> tuple[TikTokUserConnectionStatus, ...]: return ( cls.CONNECTED, cls.INVALID, cls.SCOPES_MISSING, cls.NOT_CONNECTED, )