diff options
Diffstat (limited to '.venv/lib/python3.12/site-packages/strenum/__init__.pyi')
| -rw-r--r-- | .venv/lib/python3.12/site-packages/strenum/__init__.pyi | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/strenum/__init__.pyi b/.venv/lib/python3.12/site-packages/strenum/__init__.pyi new file mode 100644 index 00000000..3ad1a910 --- /dev/null +++ b/.venv/lib/python3.12/site-packages/strenum/__init__.pyi @@ -0,0 +1,43 @@ +import enum +from typing import Union, Sequence, Mapping, Any + +class StrEnum(str, enum.Enum): + def __new__(cls, value: Union[str, enum.auto], *args: Sequence[Any], **kwargs: Mapping[Any, Any]) -> StrEnum: ... + def __str__(self) -> str: ... + def _generate_next_value_(name: str, *_) -> str: ... + +class LowercaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class UppercaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class CamelCaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class PascalCaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class KebabCaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class SnakeCaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class MacroCaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class CamelSnakeCaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class PascalSnakeCaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class SpongebobCaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class CobolCaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... + +class HttpHeaderCaseStrEnum(StrEnum): + def _generate_next_value_(name: str, *_) -> str: ... |
