Source code for hydro.types

from enum import StrEnum, auto
from typing import Literal

[docs] FileTypes = Literal["C", "B"]
[docs] class FileType(StrEnum):
[docs] CTD = "C"
[docs] BOTTLE = "B"
[docs] FileTypeType = FileTypes | FileType
[docs] PrecisionSources = Literal["file", "database"]
[docs] class PrecisionSource(StrEnum):
[docs] FILE = auto()
[docs] DATABASE = auto()
[docs] PrecisionSourceType = PrecisionSources | PrecisionSource
[docs] WHPNameAttr = str | list[str]