diff --git a/src/alpine_bits_python/const.py b/src/alpine_bits_python/const.py index fde6dc3..da11e1a 100644 --- a/src/alpine_bits_python/const.py +++ b/src/alpine_bits_python/const.py @@ -1,7 +1,16 @@ -from enum import IntEnum +from enum import IntEnum, StrEnum from typing import Final +class WebhookStatus(StrEnum): + """Allowed webhook processing statuses for AlpineBits.""" + + PROCESSING = "processing" + COMPLETED = "completed" + FAILED = "failed" + PENDING = "pending" + + class HttpStatusCode(IntEnum): """Allowed HTTP status codes for AlpineBits responses."""