from pydantic import BaseModel
from ..core.gps_point import GPSPoint


class SearchSession(BaseModel):
    session_id: str
    flight_id: str
    frame_id: int
    center_gps: GPSPoint
    current_grid_size: int = 1
    max_grid_size: int = 25
    found: bool = False
    exhausted: bool = False

