import uuid from datetime import datetime from pydantic import BaseModel, ConfigDict from app.models.enums import TreeVisibility class TreeCreate(BaseModel): name: str description: str | None = None visibility: TreeVisibility = TreeVisibility.private class TreeRead(BaseModel): model_config = ConfigDict(from_attributes=True) id: uuid.UUID name: str description: str | None visibility: TreeVisibility owner_id: uuid.UUID created_at: datetime