from pydantic import BaseModel from typing import List, Optional, Any class ErrorResponse(BaseModel): error: str detail: Optional[str] = None code: Optional[str] = None class PaginatedResponse(BaseModel): items: List[Any] total: int page: int size: int pages: int