UNPKG

@ohm-vision/kiwi-tequila-api

Version:
79 lines 2.16 kB
export interface BookingAirline extends Airline { code: string; iata_code: string; icao_code: string; code_public: string; alliance: null; virtual_card_req: boolean; country: string; parent_carrier: string; allowed_booking_window: null; deprecated: boolean; book_fee: number; fee_airline: number; search_priority: number; fee_instead: number; fee_percent: number; flight_change_fee: number; fee_reason: string; threshold_child: number; threshold_teen: number; threshold_adult: number; fees_per_source: {}; is_passenger_cardholder: null; is_private_fares_allowed: null; luggage_only_during_checkin_airlines: null; luggage_only_on_web: null; mmb_link: string; skip_subairline_merge: null; hide_name: boolean; } export interface OperatingAirline extends Pick<BookingAirline, "iata" | "name" | "hide_name"> { public_code: string; } export interface Airline { id: number; name: string; url: string; Name: string; iata: string; iatacode: string; lcc: number; active: number; non_active_reason: string; affil_url: string; airport_checkin: number; booking_doc_needed: number; carrier_type: string; checkin: number; checkin_closure: number; close_booking_hours: number; /** * states if Kiwi.com provides online check-in. * * 0: no (passenger must check in at the airport). * * 1: yes */ doing_online_checkin: 0 | 1; grade: string; maximum_passengers: number; passengers_in_search: number; payment_card_copy_eticket_requirement: boolean; shorter_stopovers_allowed: number; temporary_disabled: string; hand_length?: number; hand_width?: number; hand_height?: number; hand_weight?: number; hold_weight?: number; hold_length?: number; hold_width?: number; hold_height?: number; hand2_length?: number; hand2_width?: number; hand2_height?: number; hand2_weight?: number; hand2_note?: string; hand_note?: string; hold_note?: string; } //# sourceMappingURL=airline.interface.d.ts.map