declare const schema: { $schema: string; type: string[]; properties: { cardPaymentMethodSpecificInput: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; order: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; }; additionalProperties: boolean; definitions: { additionalOrderInput: { type: string; properties: { airlineData: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; loanRecipient: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; lodgingData: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; typeInformation: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; }; additionalProperties: boolean; }; address: { type: string; properties: { additionalInfo: { anyOf: { type: string; }[]; }; city: { anyOf: { type: string; }[]; }; countryCode: { anyOf: { type: string; }[]; }; houseNumber: { anyOf: { type: string; }[]; }; state: { anyOf: { type: string; }[]; }; street: { anyOf: { type: string; }[]; }; zip: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; addressPersonal: { type: string; properties: { additionalInfo: { anyOf: { type: string; }[]; }; city: { anyOf: { type: string; }[]; }; companyName: { anyOf: { type: string; }[]; }; countryCode: { anyOf: { type: string; }[]; }; houseNumber: { anyOf: { type: string; }[]; }; name: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; state: { anyOf: { type: string; }[]; }; street: { anyOf: { type: string; }[]; }; zip: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; airlineData: { type: string; properties: { agentNumericCode: { anyOf: { type: string; }[]; }; code: { anyOf: { type: string; }[]; }; flightDate: { anyOf: { type: string; }[]; }; flightIndicator: { anyOf: { type: string; }[]; }; flightLegs: { anyOf: ({ type: string; items: { $ref: string; }; uniqueItems: boolean; } | { type: string; items?: undefined; uniqueItems?: undefined; })[]; }; invoiceNumber: { anyOf: { type: string; }[]; }; isETicket: { anyOf: { type: string; }[]; }; isRestrictedTicket: { anyOf: { type: string; }[]; }; isThirdParty: { anyOf: { type: string; }[]; }; issueDate: { anyOf: { type: string; }[]; }; merchantCustomerId: { anyOf: { type: string; }[]; }; name: { anyOf: { type: string; }[]; }; passengerName: { anyOf: { type: string; }[]; }; passengers: { anyOf: ({ type: string; items: { $ref: string; }; uniqueItems: boolean; } | { type: string; items?: undefined; uniqueItems?: undefined; })[]; }; placeOfIssue: { anyOf: { type: string; }[]; }; pnr: { anyOf: { type: string; }[]; }; pointOfSale: { anyOf: { type: string; }[]; }; posCityCode: { anyOf: { type: string; }[]; }; ticketCurrency: { anyOf: { type: string; }[]; }; ticketDeliveryMethod: { anyOf: { type: string; }[]; }; ticketNumber: { anyOf: { type: string; }[]; }; totalFare: { anyOf: { type: string; }[]; }; totalFee: { anyOf: { type: string; }[]; }; totalTaxes: { anyOf: { type: string; }[]; }; travelAgencyName: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; airlineFlightLeg: { type: string; properties: { airlineClass: { anyOf: { type: string; }[]; }; arrivalAirport: { anyOf: { type: string; }[]; }; arrivalTime: { anyOf: { type: string; }[]; }; carrierCode: { anyOf: { type: string; }[]; }; conjunctionTicket: { anyOf: { type: string; }[]; }; couponNumber: { anyOf: { type: string; }[]; }; date: { anyOf: { type: string; }[]; }; departureTime: { anyOf: { type: string; }[]; }; endorsementOrRestriction: { anyOf: { type: string; }[]; }; exchangeTicket: { anyOf: { type: string; }[]; }; fare: { anyOf: { type: string; }[]; }; fareBasis: { anyOf: { type: string; }[]; }; fee: { anyOf: { type: string; }[]; }; flightCode: { anyOf: { type: string; }[]; }; flightNumber: { anyOf: { type: string; }[]; }; legFare: { anyOf: { type: string; }[]; }; number: { anyOf: { type: string; }[]; }; originAirport: { anyOf: { type: string; }[]; }; passengerClass: { anyOf: { type: string; }[]; }; stopoverCode: { anyOf: { type: string; }[]; }; taxes: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; airlinePassenger: { type: string; properties: { airlineLoyaltyStatus: { anyOf: { type: string; }[]; }; countryCode: { anyOf: { type: string; }[]; }; dateOfBirth: { anyOf: { type: string; }[]; }; firstName: { anyOf: { type: string; }[]; }; passengerType: { anyOf: { type: string; }[]; }; surname: { anyOf: { type: string; }[]; }; surnamePrefix: { anyOf: { type: string; }[]; }; title: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; amountBreakdown: { type: string; properties: { amount: { anyOf: { type: string; }[]; }; type: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; amountOfMoney: { type: string; properties: { amount: { anyOf: { type: string; }[]; }; currencyCode: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; browserData: { type: string; properties: { colorDepth: { anyOf: { type: string; }[]; }; javaEnabled: { anyOf: { type: string; }[]; }; javaScriptEnabled: { anyOf: { type: string; }[]; }; screenHeight: { anyOf: { type: string; }[]; }; screenWidth: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; cardWithoutCvv: { type: string; properties: { cardNumber: { anyOf: { type: string; }[]; }; cardholderName: { anyOf: { type: string; }[]; }; expiryDate: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; companyInformation: { type: string; properties: { name: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; completePaymentCardPaymentMethodSpecificInput: { type: string; properties: { card: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; }; additionalProperties: boolean; }; contactDetails: { type: string; properties: { emailAddress: { anyOf: { type: string; }[]; }; faxNumber: { anyOf: { type: string; }[]; }; mobilePhoneNumber: { anyOf: { type: string; }[]; }; phoneNumber: { anyOf: { type: string; }[]; }; workPhoneNumber: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; customer: { type: string; properties: { account: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; accountType: { anyOf: { type: string; }[]; }; billingAddress: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; companyInformation: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; contactDetails: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; device: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; fiscalNumber: { anyOf: { type: string; }[]; }; locale: { anyOf: { type: string; }[]; }; merchantCustomerId: { anyOf: { type: string; }[]; }; personalInformation: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; }; additionalProperties: boolean; }; customerAccount: { type: string; properties: { authentication: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; changeDate: { anyOf: { type: string; }[]; }; changedDuringCheckout: { anyOf: { type: string; }[]; }; createDate: { anyOf: { type: string; }[]; }; hadSuspiciousActivity: { anyOf: { type: string; }[]; }; passwordChangeDate: { anyOf: { type: string; }[]; }; passwordChangedDuringCheckout: { anyOf: { type: string; }[]; }; paymentAccountOnFile: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; paymentActivity: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; }; additionalProperties: boolean; }; customerAccountAuthentication: { type: string; properties: { data: { anyOf: { type: string; }[]; }; method: { anyOf: { type: string; }[]; }; utcTimestamp: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; customerDevice: { type: string; properties: { acceptHeader: { anyOf: { type: string; }[]; }; browserData: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; deviceFingerprint: { anyOf: { type: string; }[]; }; ipAddress: { anyOf: { type: string; }[]; }; locale: { anyOf: { type: string; }[]; }; timezoneOffsetUtcMinutes: { anyOf: { type: string; }[]; }; userAgent: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; customerPaymentActivity: { type: string; properties: { numberOfPaymentAttemptsLast24Hours: { anyOf: { type: string; }[]; }; numberOfPaymentAttemptsLastYear: { anyOf: { type: string; }[]; }; numberOfPurchasesLast6Months: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; discount: { type: string; properties: { amount: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; giftCardPurchase: { type: string; properties: { amountOfMoney: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; numberOfGiftCards: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; lineItem: { type: string; properties: { amountOfMoney: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; invoiceData: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; orderLineDetails: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; otherDetails: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; }; additionalProperties: boolean; }; lineItemInvoiceData: { type: string; properties: { description: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; loanRecipient: { type: string; properties: { accountNumber: { anyOf: { type: string; }[]; }; dateOfBirth: { anyOf: { type: string; }[]; }; partialPan: { anyOf: { type: string; }[]; }; surname: { anyOf: { type: string; }[]; }; zip: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; lodgingData: { type: string; properties: { checkInDate: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; order: { type: string; properties: { additionalInput: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; amountOfMoney: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; customer: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; discount: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; references: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; shipping: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; shoppingCart: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; surchargeSpecificInput: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; taxPercentage: { anyOf: { type: string; }[]; }; totalTaxAmount: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; orderLineDetails: { type: string; properties: { discountAmount: { anyOf: { type: string; }[]; }; productBrand: { anyOf: { type: string; }[]; }; productCode: { anyOf: { type: string; }[]; }; productName: { anyOf: { type: string; }[]; }; productPrice: { anyOf: { type: string; }[]; }; productType: { anyOf: { type: string; }[]; }; quantity: { anyOf: { type: string; }[]; }; taxAmount: { anyOf: { type: string; }[]; }; taxPercentage: { anyOf: { type: string; }[]; }; unit: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; orderReferences: { type: string; properties: { descriptor: { anyOf: { type: string; }[]; }; merchantComment: { anyOf: { type: string; }[]; }; merchantParameters: { anyOf: { type: string; }[]; }; merchantReconciliationReference: { anyOf: { type: string; }[]; }; merchantReference: { anyOf: { type: string; }[]; }; operationGroupReference: { anyOf: { type: string; }[]; }; softDescriptor: { anyOf: { type: string; }[]; }; structuredCreditorReference: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; orderTypeInformation: { type: string; properties: { purchaseType: { anyOf: { type: string; }[]; }; transactionType: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; otherDetails: { type: string; properties: { metaData: { anyOf: { type: string; }[]; }; travelData: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; paymentAccountOnFile: { type: string; properties: { createDate: { anyOf: { type: string; }[]; }; numberOfCardOnFileCreationAttemptsLast24Hours: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; personalInformation: { type: string; properties: { dateOfBirth: { anyOf: { type: string; }[]; }; gender: { anyOf: { type: string; }[]; }; name: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; }; additionalProperties: boolean; }; personalName: { type: string; properties: { firstName: { anyOf: { type: string; }[]; }; surname: { anyOf: { type: string; }[]; }; title: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; shipping: { type: string; properties: { address: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; addressIndicator: { anyOf: { type: string; }[]; }; emailAddress: { anyOf: { type: string; }[]; }; firstUsageDate: { anyOf: { type: string; }[]; }; isFirstUsage: { anyOf: { type: string; }[]; }; method: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; shippingCost: { anyOf: { type: string; }[]; }; shippingCostTax: { anyOf: { type: string; }[]; }; type: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; shippingMethod: { type: string; properties: { details: { anyOf: { type: string; }[]; }; name: { anyOf: { type: string; }[]; }; speed: { anyOf: { type: string; }[]; }; type: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; shoppingCart: { type: string; properties: { amountBreakdown: { anyOf: ({ type: string; items: { $ref: string; }; uniqueItems: boolean; } | { type: string; items?: undefined; uniqueItems?: undefined; })[]; }; giftCardPurchase: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; isPreOrder: { anyOf: { type: string; }[]; }; items: { anyOf: ({ type: string; items: { $ref: string; }; uniqueItems: boolean; } | { type: string; items?: undefined; uniqueItems?: undefined; })[]; }; preOrderItemAvailabilityDate: { anyOf: { type: string; }[]; }; reOrderIndicator: { anyOf: { type: string; }[]; }; }; additionalProperties: boolean; }; surchargeSpecificInput: { type: string; properties: { mode: { anyOf: { type: string; }[]; }; surchargeAmount: { anyOf: ({ $ref: string; type?: undefined; } | { type: string; $ref?: undefined; })[]; }; }; additionalProperties: boolean; }; }; }; export default schema;