"""
Tool_OCR - API Schemas (V2)
Pydantic models for request/response validation
"""

from app.schemas.auth import LoginRequest, Token, UserResponse
from app.schemas.task import (
    TaskCreate,
    TaskUpdate,
    TaskResponse,
    TaskDetailResponse,
    TaskListResponse,
    TaskStatsResponse,
    TaskStatusEnum,
)

__all__ = [
    # Auth
    "LoginRequest",
    "Token",
    "UserResponse",
    # Task
    "TaskCreate",
    "TaskUpdate",
    "TaskResponse",
    "TaskDetailResponse",
    "TaskListResponse",
    "TaskStatsResponse",
    "TaskStatusEnum",
]
