# generated by datamodel-codegen:
#   filename:  enum_literal_typed_dict.json
#   timestamp: 2019-07-26T00:00:00+00:00

from __future__ import annotations

from enum import StrEnum
from typing import Literal, NotRequired, TypedDict


class Status(StrEnum):
    active = 'active'
    inactive = 'inactive'
    pending = 'pending'


class EnumLiteralTypedDict(TypedDict):
    status: NotRequired[Status]
    priority: NotRequired[Literal['high']]
