import { Pax } from "../../offer";
import { DateStruct } from "../../shared";
export interface FlightSearchRequest {
  officeId: number;
  catalogueId: number;
  agentId?: number | null;
  language: string;
  departureAirportCode: string;
  arrivalAirportCode: string;
  outward: FlightSearchRequestTimeSpecification;
  return: FlightSearchRequestTimeSpecification;
  travelClass?: number | null;
  airlineCodes?: string[] | null;
  maxStops?: number | null;
  luggageIncluded?: boolean | null;
  pax: Pax[];
}
export interface FlightSearchRequestTimeSpecification {
  date: DateStruct;
  departureHourMin?: number | null;
  departureHourMax?: number | null;
  arrivalHourMin?: number | null;
  arrivalHourMax?: number | null;
}
