from pydantic import BaseModel from ..core.gps_point import GPSPoint from ..core.camera_parameters import CameraParameters from ..flight.geofences import Geofences class FlightCreateRequest(BaseModel): name: str description: str start_gps: GPSPoint rough_waypoints: list[GPSPoint] geofences: Geofences camera_params: CameraParameters altitude: float