from datetime import datetime

from pydantic import BaseModel


class Event(BaseModel):
    camera_id: int
    detected_object: str
    timestamp: datetime
    clip_id: str


class EventSearchResponse(BaseModel):
    items: list[Event]
    page: int
    limit: int
    total: int
