"""Schemas for UserPreference API endpoints.""" from __future__ import annotations from typing import Any from pydantic import BaseModel class UserPreferenceBase(BaseModel): key: str value: Any = {} class UserPreferenceUpdate(BaseModel): value: Any = {} class UserPreferenceResponse(UserPreferenceBase): id: str user_id: str created_at: str | None = None updated_at: str | None = None model_config = {"from_attributes": True}