Documentation
    Preparing search index...
    "export=": {
        getReshopRequest: (
            body: ReshopGDSBody,
        ) => {
            OTA_AirLowFareSearchRQ: {
                AvailableFlightsOnly?: boolean;
                OriginDestinationInformation: {
                    ArrivalDateTime?: string;
                    ArrivalWindow?: string;
                    ConnectionLocations?: {
                        ConnectionLocation: {
                            LocationCode: string;
                            PreferLevel?: "Only" | "Unacceptable";
                        }[];
                    };
                    DepartureDateTime?: string;
                    DepartureWindow?: string;
                    DestinationLocation: { LocationCode?: string; LocationType?: string };
                    Fixed?: boolean;
                    OriginLocation: { LocationCode?: string; LocationType?: string };
                    TPA_Extensions?: {
                        AlternateTime?: { Minus?: number; PlusMinus?: number };
                        Baggage?: { FreeCarryOn?: boolean; FreePieceRequired?: boolean };
                        BrandFilters?: {
                            Brand?: { Code: string; PreferLevel: (...) | (...) }[];
                            NonBrandedFares?: { PreferLevel: "Unacceptable" | "Preferred" };
                        };
                        CabinPref?: {
                            Cabin?: | "PremiumFirst"
                            | "First"
                            | "PremiumBusiness"
                            | "Business"
                            | "PremiumEconomy"
                            | "Economy"
                            | "Y"
                            | "S"
                            | "C"
                            | "J"
                            | "F"
                            | "P";
                            PreferLevel?: "Preferred";
                        };
                        ClassOfService?: {
                            Code: string;
                            PreferLevel?: "Unacceptable"
                            | "Preferred";
                        }[];
                        ConnectionTime?: {
                            EnableExcludedConnection?: boolean;
                            ExcludedConnectionBegin?: string;
                            ExcludedConnectionEnd?: string;
                            Max?: number;
                            Min?: number;
                        };
                        FareBasis?: {
                            Code: string;
                            PreferLevel?: "Unacceptable"
                            | "Preferred";
                        }[];
                        FareType?: { Code: string; PreferLevel: "Unacceptable"
                        | "Preferred" }[];
                        Flight?: {
                            Airline: { Marketing: string; Operating?: string };
                            ArrivalDateTime: string;
                            ClassOfService?: string;
                            DepartureDateTime: string;
                            DestinationLocation: { LocationCode?: string };
                            Number: number;
                            OriginLocation: { LocationCode?: string };
                            Type?: string;
                        }[];
                        IncludeAlliancePref?: { Code: string }[];
                        IncludeVendorPref?: { Code: string }[];
                        MaxOneWayOptions?: { Value: number };
                        PriorityBoarding?: { FreePriorityBoarding?: boolean };
                        Seats?: {
                            Seat?: { AtLeast?: number; LessThan?: number; Type?: string }[];
                        };
                        SeatSelection?: { FreeSeatSelection?: boolean };
                        SegmentType?: { Code?: "ARUNK" | "O" | "X" };
                        SisterDestinationLocation?: { LocationCode?: string }[];
                        SisterDestinationMileage?: {
                            AllowBorderCross?: boolean;
                            Number: number;
                        };
                        SisterOriginLocation?: { LocationCode?: string }[];
                        SisterOriginMileage?: { AllowBorderCross?: boolean; Number: number };
                        Stopover?: {
                            DepartureDateTime?: string;
                            DepartureWindow?: string;
                            Stay?: { MaxHours?: number; MinHours?: number; Nights?: number };
                            StopoverPoint: { LocationCode: string; LocationType?: string };
                        };
                        TotalTravelTime?: { Max?: number; Min?: number };
                    };
                }[];
                POS: {
                    Source: {
                        FixedPCC?: boolean;
                        PseudoCityCode?: string;
                        RequestorID: {
                            CompanyName?: { Code?: string };
                            ID: string;
                            Type: string;
                        };
                    }[];
                };
                ResponseType?: string;
                ResponseVersion?: string;
                TPA_Extensions?: {
                    AlternateAirportCities?: {
                        AlternateLocation: { LocationCode?: string }[];
                        SpecifiedLocation: { LocationCode?: string };
                    }[];
                    AlternateAirportMileage?: { AllowBorderCross?: boolean; Number: string };
                    AlternatePCC?: {
                        FixedPCC?: boolean;
                        PseudoCityCode: string;
                        TravelPreferences?: {
                            TPA_Extensions?: {
                                ExcludeAlliancePref?: { Code: ... }[];
                                IncludeAlliancePref?: { Code: ... }[];
                            };
                            VendorPref?: { Code: string; PreferLevel?: (...)
                            | (...)
                            | (...) }[];
                        };
                    }[];
                    DiversityControl?: {
                        Dimensions: {
                            Carrier?: {
                                Default?: { Options: string };
                                OnlineIndicator?: boolean;
                                Override?: { Code: string; Options: string }[];
                                Weight: number;
                            };
                            InboundOutboundPairing?: { Duplicates?: number; Weight: number };
                            OperatingDuplicate?: {
                                PreferredCarrier?: { Code: string }[];
                                Weight: number;
                            };
                            PriceWeight?: number;
                            StopsNumber?: { Weight: number };
                            TimeOfDay?: {
                                Distribution?: {
                                    Direction?: (...) | (...);
                                    Endpoint?: (...) | (...);
                                    Leg?: number;
                                    Range?: (...)[];
                                }[];
                                Weight: number;
                            };
                            TravelTime?: { Weight: number };
                        };
                        LowFareBucket: { FareCutOff?: string; Options?: string };
                    };
                    IntelliSellTransaction?: {
                        AirStreaming?: {
                            MaxItinsPerChunk: number;
                            Method: "Services"
                            | "WholeResponse";
                        };
                        CompressResponse?: { Value?: boolean };
                        MultipleSourcePerItinerary?: { Value: boolean };
                        RequestType?: { Name?: string };
                        ResponseSorting?: { SortFaresInsideItin?: boolean };
                        ServiceTag?: { Name?: string };
                        TranID?: Record<string, never>;
                    };
                    MultiTicket?: {
                        DisplayPolicy?: "SOW"
                        | "GOW2RT"
                        | "SCHS";
                        RequestedOneWays?: number;
                    };
                    RichContent?: {
                        FlightAmenities?: boolean;
                        Language?: string;
                        SeatInfo?: boolean;
                        UniversalProductAttributes?: boolean;
                        UniversalTicketingAttributes?: boolean;
                    };
                };
                TravelerInfoSummary: {
                    AirTravelerAvail: {
                        PassengerTypeQuantity: {
                            Code: string;
                            Quantity?: number;
                            TPA_Extensions?: { VoluntaryChanges?: { Match?: ...; Penalty?: ... } };
                        }[];
                    }[];
                    PriceRequestInformation?: {
                        AccountCode?: { Code: string }[];
                        CurrencyCode?: string;
                        NegotiatedFareCode?: { Code?: string; Supplier?: { Code?: string }[] }[];
                        NegotiatedFaresOnly?: boolean;
                        ProcessThruFaresOnly?: boolean;
                        PurchaseDate?: string;
                        TPA_Extensions?: {
                            BrandedFareIndicators?: {
                                BrandFilters?: {
                                    Brand?: { Code: ...; PreferLevel: ... }[];
                                    NonBrandedFares?: { PreferLevel: (...) | (...) };
                                };
                                ItinParityBrandlessLeg?: boolean;
                                ItinParityFallbackMode?: "LegParity"
                                | "LowestSingle";
                                MultipleBrandedFares?: boolean;
                                ParityMode?: "Leg" | "Itin";
                                ParityModeForLowest?: "None" | "Leg" | "Itin";
                                ReturnBrandAncillaries?: boolean;
                                SingleBrandedFare?: boolean;
                                UpsellLimit?: number;
                            };
                            Indicators?: {
                                MinMaxStay?: { Ind: boolean };
                                RefundPenalty?: { Ind: boolean };
                                ResTicketing?: { Ind: boolean };
                            };
                            OBFees?: Record<string, never>;
                            PassengerStatus?: {
                                CityCode?: string;
                                CountryCode?: string;
                                StateCode?: string;
                                Type: "N" | "R" | "E";
                            };
                            PointOfSaleOverride?: { Code: string };
                            PointOfTicketingOverride?: { Code: string };
                            Priority?: {
                                DirectFlights?: { Priority: number };
                                Price?: { Priority: number };
                                Time?: { Priority: number };
                                Vendor?: { Priority: number };
                            };
                            PrivateFare?: { Ind?: boolean };
                            PublicFare?: { Ind?: boolean };
                        };
                    };
                    TPA_Extensions?: Record<string, never>;
                };
                TravelPreferences?: {
                    AncillaryFees?: {
                        AncillaryFeeGroup?: { Code: string; Count?: string }[];
                        Enable: boolean;
                        Summary?: boolean;
                    };
                    Baggage?: {
                        CarryOnInfo?: boolean;
                        Description?: boolean;
                        FreeCarryOn?: boolean;
                        FreePieceRequired?: boolean;
                        RequestedPieces?: number;
                        RequestType?: "C"
                        | "A"
                        | "N";
                    };
                    CabinPref?: {
                        Cabin?: | "PremiumFirst"
                        | "First"
                        | "PremiumBusiness"
                        | "Business"
                        | "PremiumEconomy"
                        | "Economy"
                        | "Y"
                        | "S"
                        | "C"
                        | "J"
                        | "F"
                        | "P";
                        PreferLevel?: "Preferred";
                    }[];
                    ETicketDesired?: boolean;
                    FlightTypePref?: { MaxConnections?: number
                    | boolean };
                    Hybrid?: boolean;
                    LookForAlternatives?: boolean;
                    MaxStopsQuantity?: number;
                    SpanishFamilyDiscount?: { Level: 1 | 2 };
                    TPA_Extensions?: {
                        AdditionalFareLimit?: { Value: number };
                        AvoidCabinDowngrade?: { Mode: "All" | "Main" | "None" };
                        ClassOfService?: {
                            Code: string;
                            PreferLevel?: "Unacceptable" | "Preferred";
                        }[];
                        CodeShareIndicator?: {
                            ExcludeCodeshare: boolean;
                            KeepOnlines?: boolean;
                        };
                        CountryPref?: { Code: string; PreferLevel: string }[];
                        DataSources?: {
                            ATPCO?: "Enable" | "Disable";
                            LCC?: "Enable" | "Disable";
                            NDC?: "Enable" | "Disable";
                        };
                        DiversityParameters?: {
                            AdditionalNonStopsNumber?: number;
                            AdditionalNonStopsPercentage?: number;
                            InboundOutboundPairing?: number;
                            TimeOfDayDistribution?: {
                                TimeOfDayRange: { Begin: string; End: string; Percentage: number }[];
                            };
                            Weightings?: { PriceWeight: number; TravelTimeWeight: number };
                        };
                        ExcludeAlliancePref?: { Code: string }[];
                        ExcludeCallDirectCarriers?: { Enabled?: boolean };
                        ExcludeVendorPref?: { Code?: string }[];
                        ExemptAllTaxes?: { Value: boolean };
                        ExemptAllTaxesAndFees?: { Value: boolean };
                        ExemptTax?: { TaxCode: string }[];
                        FareBasis?: {
                            Code: string;
                            PreferLevel?: "Unacceptable" | "Preferred";
                        }[];
                        FareFocusRules?: { Exclude?: boolean };
                        FareType?: { Code: string; PreferLevel: "Unacceptable" | "Preferred" }[];
                        FlexibleFares?: {
                            FareParameters: {
                                AccountCode?: { Code: ... }[];
                                AvoidCabinDowngrade?: { Mode: (...) | (...) | (...) };
                                Baggage?: { FreePieceRequired?: boolean };
                                BrandedFareIndicators?: {
                                    BrandFilters?: { Brand?: ...; NonBrandedFares?: ... };
                                    ItinParityBrandlessLeg?: boolean;
                                    ItinParityFallbackMode?: (...) | (...);
                                    MultipleBrandedFares?: boolean;
                                    ParityMode?: (...) | (...);
                                    ParityModeForLowest?: (...) | (...) | (...);
                                    SingleBrandedFare?: boolean;
                                    UpsellLimit?: number;
                                };
                                Cabin?: {
                                    Type: | (...)
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...)
                                    | (...);
                                };
                                ClassOfService?: { Code: ...; PreferLevel?: ... }[];
                                CorporateID?: { Code: ... }[];
                                ExcludeRestricted?: { Ind: boolean };
                                FareBasis?: { Code: ...; PreferLevel?: ... }[];
                                FareType?: { Code: ...; PreferLevel: ... }[];
                                JumpCabinLogic?: { Disabled: boolean };
                                KeepSameCabin?: { Enabled: boolean };
                                Leg?: {
                                    Baggage?: ...;
                                    BrandFilters?: ...;
                                    Cabin?: ...;
                                    ClassOfService?: ...;
                                    FareBasis?: ...;
                                    FareType?: ...;
                                    Num: ...;
                                    PriorityBoarding?: ...;
                                    Seats?: ...;
                                    SeatSelection?: ...;
                                }[];
                                MinMaxStay?: { Ind: boolean };
                                NegotiatedFaresOnly?: { Ind: boolean };
                                PassengerTypeQuantity?: { Code: ...; Quantity?: ... }[];
                                PriorityBoarding?: Record<string, never>;
                                PrivateFare?: { Ind: boolean };
                                PublicFare?: { Ind: boolean };
                                RefundPenalty?: { Ind: boolean };
                                ResTicketing?: { Ind: boolean };
                                Seats?: Record<string, never>;
                                SeatSelection?: { FreeSeatSelection?: boolean };
                                UseNegotiatedFares?: { Ind: boolean };
                                UsePassengerFares?: { Ind: boolean };
                                VoluntaryChanges?: {
                                    Match?: (...) | (...) | (...);
                                    Penalty?: (...)[];
                                };
                                XOFares?: { Ind: boolean };
                            }[];
                        };
                        FlightStopsAsConnections?: { Ind: boolean };
                        GoverningCarrierOverride?: { AirlineCode: string };
                        IncludeAlliancePref?: { Code: string }[];
                        JumpCabinLogic?: { Disabled: boolean };
                        KeepSameCabin?: { Enabled: boolean };
                        LongConnectPoints?: { Max?: number; Min?: number };
                        LongConnectTime?: {
                            Enable?: boolean;
                            Max?: number;
                            Min?: number;
                            NumberOfSolutions?: string;
                        };
                        LowCostCarriersProcessing?: { Disable?: boolean };
                        NDCIndicators?: {
                            CarrierSpecificQualifiers?: {
                                AccountCode?: { Code: string };
                                CarrierCode: string;
                                FrequentFlyer?: {
                                    AccountNumber: ...;
                                    AirlineDesignator: ...;
                                    PassengerId: ...;
                                }[];
                                Qualifier?: { Name: ...; Value: ... }[];
                            }[];
                            FrequentFlyer?: {
                                AccountNumber: string;
                                AirlineDesignator: string;
                                PassengerId: string;
                            }[];
                            MaxNumberOfUpsells?: { Value: number };
                            MultipleBrandedFares?: { Value: boolean };
                            ParityMode?: { Mode: "Leg" | "Itin" };
                            Qualifier?: { Name: string; Value: string }[];
                            ShowOneWays?: { Value: boolean };
                            SingleBrandedFare?: { Value: boolean };
                        };
                        NumTrips?: { Number?: number };
                        OnlineIndicator?: { Ind?: boolean };
                        PreferNDCSourceOnTie?: { Value: boolean };
                        PriorityBoarding?: { FreePriorityBoarding?: boolean; Info?: boolean };
                        RetailerRules?: { Force?: boolean; RetailerRule: { Code: string }[] };
                        Seats?: {
                            Seat?: { AtLeast?: number; LessThan?: number; Type?: string }[];
                        };
                        SeatSelection?: { FreeSeatSelection?: boolean; Info?: boolean };
                        SellingLevels?: {
                            SellingLevelRules?: { Ignore: boolean };
                            ShowFareAmounts?: { Adjusted?: boolean; Original?: boolean };
                        };
                        SettlementMethod?: string;
                        Taxes?: { Tax?: { Amount?: number; TaxCode: string }[] };
                        TicketingSumOfLocals?: { Enable?: boolean };
                        TripType?: {
                            Value?: "OneWay" | "Return" | "Circle" | "OpenJaw" | "Other";
                        };
                        ValidatingCarrier?: {
                            Code?: string;
                            Preference?: { Code: string; Level: "Unacceptable"
                            | "Preferred" }[];
                        };
                        ValidatingCarrierCheck?: {
                            Carrier?: { Code: string }[];
                            Country?: { Code: string }[];
                            IETValidation: { Ind: boolean };
                            SettlementValidation: { Ind: boolean };
                        };
                        VerificationItinCallLogic?: {
                            AlwaysCheckAvailability?: boolean;
                            Value?: "L"
                            | "M"
                            | "B";
                        };
                        XOFares?: { Value: boolean };
                    };
                    ValidInterlineTicket?: boolean;
                    VendorPref?: {
                        Code?: string;
                        PreferLevel?: "Only"
                        | "Unacceptable"
                        | "Preferred";
                        Type?: "Marketing" | "Operating";
                    }[];
                    VendorPrefApplicability?: {
                        Type: "Marketing"
                        | "Operating";
                        Value: "AllSegments" | "AtLeastOneSegment";
                    }[];
                    VendorPrefPairing?: {
                        Applicability?: "AllSegments"
                        | "AtLeastOneSegment";
                        PreferLevel: "Unacceptable" | "Preferred";
                        VendorPref: { Code: string; Type?: "Marketing" | "Operating" }[];
                    }[];
                };
                Version: string;
            };
        };
    }

    Type Declaration

    • getReshopRequest: (
          body: ReshopGDSBody,
      ) => {
          OTA_AirLowFareSearchRQ: {
              AvailableFlightsOnly?: boolean;
              OriginDestinationInformation: {
                  ArrivalDateTime?: string;
                  ArrivalWindow?: string;
                  ConnectionLocations?: {
                      ConnectionLocation: {
                          LocationCode: string;
                          PreferLevel?: "Only" | "Unacceptable";
                      }[];
                  };
                  DepartureDateTime?: string;
                  DepartureWindow?: string;
                  DestinationLocation: { LocationCode?: string; LocationType?: string };
                  Fixed?: boolean;
                  OriginLocation: { LocationCode?: string; LocationType?: string };
                  TPA_Extensions?: {
                      AlternateTime?: { Minus?: number; PlusMinus?: number };
                      Baggage?: { FreeCarryOn?: boolean; FreePieceRequired?: boolean };
                      BrandFilters?: {
                          Brand?: { Code: string; PreferLevel: (...) | (...) }[];
                          NonBrandedFares?: { PreferLevel: "Unacceptable" | "Preferred" };
                      };
                      CabinPref?: {
                          Cabin?: | "PremiumFirst"
                          | "First"
                          | "PremiumBusiness"
                          | "Business"
                          | "PremiumEconomy"
                          | "Economy"
                          | "Y"
                          | "S"
                          | "C"
                          | "J"
                          | "F"
                          | "P";
                          PreferLevel?: "Preferred";
                      };
                      ClassOfService?: {
                          Code: string;
                          PreferLevel?: "Unacceptable"
                          | "Preferred";
                      }[];
                      ConnectionTime?: {
                          EnableExcludedConnection?: boolean;
                          ExcludedConnectionBegin?: string;
                          ExcludedConnectionEnd?: string;
                          Max?: number;
                          Min?: number;
                      };
                      FareBasis?: { Code: string; PreferLevel?: "Unacceptable"
                      | "Preferred" }[];
                      FareType?: { Code: string; PreferLevel: "Unacceptable" | "Preferred" }[];
                      Flight?: {
                          Airline: { Marketing: string; Operating?: string };
                          ArrivalDateTime: string;
                          ClassOfService?: string;
                          DepartureDateTime: string;
                          DestinationLocation: { LocationCode?: string };
                          Number: number;
                          OriginLocation: { LocationCode?: string };
                          Type?: string;
                      }[];
                      IncludeAlliancePref?: { Code: string }[];
                      IncludeVendorPref?: { Code: string }[];
                      MaxOneWayOptions?: { Value: number };
                      PriorityBoarding?: { FreePriorityBoarding?: boolean };
                      Seats?: {
                          Seat?: { AtLeast?: number; LessThan?: number; Type?: string }[];
                      };
                      SeatSelection?: { FreeSeatSelection?: boolean };
                      SegmentType?: { Code?: "ARUNK" | "O" | "X" };
                      SisterDestinationLocation?: { LocationCode?: string }[];
                      SisterDestinationMileage?: {
                          AllowBorderCross?: boolean;
                          Number: number;
                      };
                      SisterOriginLocation?: { LocationCode?: string }[];
                      SisterOriginMileage?: { AllowBorderCross?: boolean; Number: number };
                      Stopover?: {
                          DepartureDateTime?: string;
                          DepartureWindow?: string;
                          Stay?: { MaxHours?: number; MinHours?: number; Nights?: number };
                          StopoverPoint: { LocationCode: string; LocationType?: string };
                      };
                      TotalTravelTime?: { Max?: number; Min?: number };
                  };
              }[];
              POS: {
                  Source: {
                      FixedPCC?: boolean;
                      PseudoCityCode?: string;
                      RequestorID: {
                          CompanyName?: { Code?: string };
                          ID: string;
                          Type: string;
                      };
                  }[];
              };
              ResponseType?: string;
              ResponseVersion?: string;
              TPA_Extensions?: {
                  AlternateAirportCities?: {
                      AlternateLocation: { LocationCode?: string }[];
                      SpecifiedLocation: { LocationCode?: string };
                  }[];
                  AlternateAirportMileage?: { AllowBorderCross?: boolean; Number: string };
                  AlternatePCC?: {
                      FixedPCC?: boolean;
                      PseudoCityCode: string;
                      TravelPreferences?: {
                          TPA_Extensions?: {
                              ExcludeAlliancePref?: { Code: ... }[];
                              IncludeAlliancePref?: { Code: ... }[];
                          };
                          VendorPref?: { Code: string; PreferLevel?: (...)
                          | (...)
                          | (...) }[];
                      };
                  }[];
                  DiversityControl?: {
                      Dimensions: {
                          Carrier?: {
                              Default?: { Options: string };
                              OnlineIndicator?: boolean;
                              Override?: { Code: string; Options: string }[];
                              Weight: number;
                          };
                          InboundOutboundPairing?: { Duplicates?: number; Weight: number };
                          OperatingDuplicate?: {
                              PreferredCarrier?: { Code: string }[];
                              Weight: number;
                          };
                          PriceWeight?: number;
                          StopsNumber?: { Weight: number };
                          TimeOfDay?: {
                              Distribution?: {
                                  Direction?: (...) | (...);
                                  Endpoint?: (...) | (...);
                                  Leg?: number;
                                  Range?: (...)[];
                              }[];
                              Weight: number;
                          };
                          TravelTime?: { Weight: number };
                      };
                      LowFareBucket: { FareCutOff?: string; Options?: string };
                  };
                  IntelliSellTransaction?: {
                      AirStreaming?: {
                          MaxItinsPerChunk: number;
                          Method: "Services"
                          | "WholeResponse";
                      };
                      CompressResponse?: { Value?: boolean };
                      MultipleSourcePerItinerary?: { Value: boolean };
                      RequestType?: { Name?: string };
                      ResponseSorting?: { SortFaresInsideItin?: boolean };
                      ServiceTag?: { Name?: string };
                      TranID?: Record<string, never>;
                  };
                  MultiTicket?: {
                      DisplayPolicy?: "SOW"
                      | "GOW2RT"
                      | "SCHS";
                      RequestedOneWays?: number;
                  };
                  RichContent?: {
                      FlightAmenities?: boolean;
                      Language?: string;
                      SeatInfo?: boolean;
                      UniversalProductAttributes?: boolean;
                      UniversalTicketingAttributes?: boolean;
                  };
              };
              TravelerInfoSummary: {
                  AirTravelerAvail: {
                      PassengerTypeQuantity: {
                          Code: string;
                          Quantity?: number;
                          TPA_Extensions?: { VoluntaryChanges?: { Match?: ...; Penalty?: ... } };
                      }[];
                  }[];
                  PriceRequestInformation?: {
                      AccountCode?: { Code: string }[];
                      CurrencyCode?: string;
                      NegotiatedFareCode?: { Code?: string; Supplier?: { Code?: string }[] }[];
                      NegotiatedFaresOnly?: boolean;
                      ProcessThruFaresOnly?: boolean;
                      PurchaseDate?: string;
                      TPA_Extensions?: {
                          BrandedFareIndicators?: {
                              BrandFilters?: {
                                  Brand?: { Code: ...; PreferLevel: ... }[];
                                  NonBrandedFares?: { PreferLevel: (...) | (...) };
                              };
                              ItinParityBrandlessLeg?: boolean;
                              ItinParityFallbackMode?: "LegParity"
                              | "LowestSingle";
                              MultipleBrandedFares?: boolean;
                              ParityMode?: "Leg" | "Itin";
                              ParityModeForLowest?: "None" | "Leg" | "Itin";
                              ReturnBrandAncillaries?: boolean;
                              SingleBrandedFare?: boolean;
                              UpsellLimit?: number;
                          };
                          Indicators?: {
                              MinMaxStay?: { Ind: boolean };
                              RefundPenalty?: { Ind: boolean };
                              ResTicketing?: { Ind: boolean };
                          };
                          OBFees?: Record<string, never>;
                          PassengerStatus?: {
                              CityCode?: string;
                              CountryCode?: string;
                              StateCode?: string;
                              Type: "N" | "R" | "E";
                          };
                          PointOfSaleOverride?: { Code: string };
                          PointOfTicketingOverride?: { Code: string };
                          Priority?: {
                              DirectFlights?: { Priority: number };
                              Price?: { Priority: number };
                              Time?: { Priority: number };
                              Vendor?: { Priority: number };
                          };
                          PrivateFare?: { Ind?: boolean };
                          PublicFare?: { Ind?: boolean };
                      };
                  };
                  TPA_Extensions?: Record<string, never>;
              };
              TravelPreferences?: {
                  AncillaryFees?: {
                      AncillaryFeeGroup?: { Code: string; Count?: string }[];
                      Enable: boolean;
                      Summary?: boolean;
                  };
                  Baggage?: {
                      CarryOnInfo?: boolean;
                      Description?: boolean;
                      FreeCarryOn?: boolean;
                      FreePieceRequired?: boolean;
                      RequestedPieces?: number;
                      RequestType?: "C"
                      | "A"
                      | "N";
                  };
                  CabinPref?: {
                      Cabin?: | "PremiumFirst"
                      | "First"
                      | "PremiumBusiness"
                      | "Business"
                      | "PremiumEconomy"
                      | "Economy"
                      | "Y"
                      | "S"
                      | "C"
                      | "J"
                      | "F"
                      | "P";
                      PreferLevel?: "Preferred";
                  }[];
                  ETicketDesired?: boolean;
                  FlightTypePref?: { MaxConnections?: number
                  | boolean };
                  Hybrid?: boolean;
                  LookForAlternatives?: boolean;
                  MaxStopsQuantity?: number;
                  SpanishFamilyDiscount?: { Level: 1 | 2 };
                  TPA_Extensions?: {
                      AdditionalFareLimit?: { Value: number };
                      AvoidCabinDowngrade?: { Mode: "All" | "Main" | "None" };
                      ClassOfService?: {
                          Code: string;
                          PreferLevel?: "Unacceptable" | "Preferred";
                      }[];
                      CodeShareIndicator?: {
                          ExcludeCodeshare: boolean;
                          KeepOnlines?: boolean;
                      };
                      CountryPref?: { Code: string; PreferLevel: string }[];
                      DataSources?: {
                          ATPCO?: "Enable" | "Disable";
                          LCC?: "Enable" | "Disable";
                          NDC?: "Enable" | "Disable";
                      };
                      DiversityParameters?: {
                          AdditionalNonStopsNumber?: number;
                          AdditionalNonStopsPercentage?: number;
                          InboundOutboundPairing?: number;
                          TimeOfDayDistribution?: {
                              TimeOfDayRange: { Begin: string; End: string; Percentage: number }[];
                          };
                          Weightings?: { PriceWeight: number; TravelTimeWeight: number };
                      };
                      ExcludeAlliancePref?: { Code: string }[];
                      ExcludeCallDirectCarriers?: { Enabled?: boolean };
                      ExcludeVendorPref?: { Code?: string }[];
                      ExemptAllTaxes?: { Value: boolean };
                      ExemptAllTaxesAndFees?: { Value: boolean };
                      ExemptTax?: { TaxCode: string }[];
                      FareBasis?: { Code: string; PreferLevel?: "Unacceptable" | "Preferred" }[];
                      FareFocusRules?: { Exclude?: boolean };
                      FareType?: { Code: string; PreferLevel: "Unacceptable" | "Preferred" }[];
                      FlexibleFares?: {
                          FareParameters: {
                              AccountCode?: { Code: ... }[];
                              AvoidCabinDowngrade?: { Mode: (...) | (...) | (...) };
                              Baggage?: { FreePieceRequired?: boolean };
                              BrandedFareIndicators?: {
                                  BrandFilters?: { Brand?: ...; NonBrandedFares?: ... };
                                  ItinParityBrandlessLeg?: boolean;
                                  ItinParityFallbackMode?: (...) | (...);
                                  MultipleBrandedFares?: boolean;
                                  ParityMode?: (...) | (...);
                                  ParityModeForLowest?: (...) | (...) | (...);
                                  SingleBrandedFare?: boolean;
                                  UpsellLimit?: number;
                              };
                              Cabin?: {
                                  Type: | (...)
                                  | (...)
                                  | (...)
                                  | (...)
                                  | (...)
                                  | (...)
                                  | (...)
                                  | (...)
                                  | (...)
                                  | (...)
                                  | (...)
                                  | (...);
                              };
                              ClassOfService?: { Code: ...; PreferLevel?: ... }[];
                              CorporateID?: { Code: ... }[];
                              ExcludeRestricted?: { Ind: boolean };
                              FareBasis?: { Code: ...; PreferLevel?: ... }[];
                              FareType?: { Code: ...; PreferLevel: ... }[];
                              JumpCabinLogic?: { Disabled: boolean };
                              KeepSameCabin?: { Enabled: boolean };
                              Leg?: {
                                  Baggage?: ...;
                                  BrandFilters?: ...;
                                  Cabin?: ...;
                                  ClassOfService?: ...;
                                  FareBasis?: ...;
                                  FareType?: ...;
                                  Num: ...;
                                  PriorityBoarding?: ...;
                                  Seats?: ...;
                                  SeatSelection?: ...;
                              }[];
                              MinMaxStay?: { Ind: boolean };
                              NegotiatedFaresOnly?: { Ind: boolean };
                              PassengerTypeQuantity?: { Code: ...; Quantity?: ... }[];
                              PriorityBoarding?: Record<string, never>;
                              PrivateFare?: { Ind: boolean };
                              PublicFare?: { Ind: boolean };
                              RefundPenalty?: { Ind: boolean };
                              ResTicketing?: { Ind: boolean };
                              Seats?: Record<string, never>;
                              SeatSelection?: { FreeSeatSelection?: boolean };
                              UseNegotiatedFares?: { Ind: boolean };
                              UsePassengerFares?: { Ind: boolean };
                              VoluntaryChanges?: {
                                  Match?: (...) | (...) | (...);
                                  Penalty?: (...)[];
                              };
                              XOFares?: { Ind: boolean };
                          }[];
                      };
                      FlightStopsAsConnections?: { Ind: boolean };
                      GoverningCarrierOverride?: { AirlineCode: string };
                      IncludeAlliancePref?: { Code: string }[];
                      JumpCabinLogic?: { Disabled: boolean };
                      KeepSameCabin?: { Enabled: boolean };
                      LongConnectPoints?: { Max?: number; Min?: number };
                      LongConnectTime?: {
                          Enable?: boolean;
                          Max?: number;
                          Min?: number;
                          NumberOfSolutions?: string;
                      };
                      LowCostCarriersProcessing?: { Disable?: boolean };
                      NDCIndicators?: {
                          CarrierSpecificQualifiers?: {
                              AccountCode?: { Code: string };
                              CarrierCode: string;
                              FrequentFlyer?: {
                                  AccountNumber: ...;
                                  AirlineDesignator: ...;
                                  PassengerId: ...;
                              }[];
                              Qualifier?: { Name: ...; Value: ... }[];
                          }[];
                          FrequentFlyer?: {
                              AccountNumber: string;
                              AirlineDesignator: string;
                              PassengerId: string;
                          }[];
                          MaxNumberOfUpsells?: { Value: number };
                          MultipleBrandedFares?: { Value: boolean };
                          ParityMode?: { Mode: "Leg" | "Itin" };
                          Qualifier?: { Name: string; Value: string }[];
                          ShowOneWays?: { Value: boolean };
                          SingleBrandedFare?: { Value: boolean };
                      };
                      NumTrips?: { Number?: number };
                      OnlineIndicator?: { Ind?: boolean };
                      PreferNDCSourceOnTie?: { Value: boolean };
                      PriorityBoarding?: { FreePriorityBoarding?: boolean; Info?: boolean };
                      RetailerRules?: { Force?: boolean; RetailerRule: { Code: string }[] };
                      Seats?: {
                          Seat?: { AtLeast?: number; LessThan?: number; Type?: string }[];
                      };
                      SeatSelection?: { FreeSeatSelection?: boolean; Info?: boolean };
                      SellingLevels?: {
                          SellingLevelRules?: { Ignore: boolean };
                          ShowFareAmounts?: { Adjusted?: boolean; Original?: boolean };
                      };
                      SettlementMethod?: string;
                      Taxes?: { Tax?: { Amount?: number; TaxCode: string }[] };
                      TicketingSumOfLocals?: { Enable?: boolean };
                      TripType?: {
                          Value?: "OneWay" | "Return" | "Circle" | "OpenJaw" | "Other";
                      };
                      ValidatingCarrier?: {
                          Code?: string;
                          Preference?: { Code: string; Level: "Unacceptable"
                          | "Preferred" }[];
                      };
                      ValidatingCarrierCheck?: {
                          Carrier?: { Code: string }[];
                          Country?: { Code: string }[];
                          IETValidation: { Ind: boolean };
                          SettlementValidation: { Ind: boolean };
                      };
                      VerificationItinCallLogic?: {
                          AlwaysCheckAvailability?: boolean;
                          Value?: "L"
                          | "M"
                          | "B";
                      };
                      XOFares?: { Value: boolean };
                  };
                  ValidInterlineTicket?: boolean;
                  VendorPref?: {
                      Code?: string;
                      PreferLevel?: "Only"
                      | "Unacceptable"
                      | "Preferred";
                      Type?: "Marketing" | "Operating";
                  }[];
                  VendorPrefApplicability?: {
                      Type: "Marketing"
                      | "Operating";
                      Value: "AllSegments" | "AtLeastOneSegment";
                  }[];
                  VendorPrefPairing?: {
                      Applicability?: "AllSegments"
                      | "AtLeastOneSegment";
                      PreferLevel: "Unacceptable" | "Preferred";
                      VendorPref: { Code: string; Type?: "Marketing" | "Operating" }[];
                  }[];
              };
              Version: string;
          };
      }