"""models.""" from typing import Any from pydantic import BaseModel, ConfigDict, field_validator class Model(BaseModel): model_config = ConfigDict(frozen=True) @field_validator("*", mode="before") @classmethod def apply_normalization(cls, value: Any) -> Any: if isinstance(value, str): return value.strip() or None return value