UNPKG

@qite/tide-client

Version:
32 lines (31 loc) 953 B
import { Pax } from "../../offer"; import { DateStruct } from "../../shared"; export interface FlightSearchRequest { officeId: number; catalogueId: number; agentId?: number | null; language: string; departureAirportCode: string; arrivalAirportCode: string; returnAirportCode?: string | null; outward: FlightSearchRequestSpecification; return: FlightSearchRequestSpecification; travelClass?: number | null; maxStops?: number | null; luggageIncluded?: boolean | null; pax: Pax[]; flightProvider?: string | null; vendorConfigurationId?: number | null; routeId?: string | null; } export interface FlightSearchRequestSpecification { date: DateStruct; departureHourMin?: number | null; departureHourMax?: number | null; arrivalHourMin?: number | null; arrivalHourMax?: number | null; isDepartureDate?: boolean | null; flightCode?: string | null; flightNumbers?: string[] | null; airlines?: string[] | null; }