#![allow(unused_imports)]
#![allow(deprecated)]
#![allow(non_snake_case)]
#![allow(non_camel_case_types)]
#![allow(non_upper_case_globals)]
#![allow(missing_docs)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::type_complexity)]
#![allow(clippy::upper_case_acronyms)]
#![allow(clippy::identity_op)]
#![allow(clippy::missing_safety_doc)]
#![allow(clippy::doc_lazy_continuation)]
#![allow(rustdoc::broken_intra_doc_links)]
#![allow(rustdoc::bare_urls)]
#![allow(rustdoc::invalid_html_tags)]
#[link(name = "PassKit", kind = "framework")]
extern "C" {}
#[cfg(feature = "PKAddCarKeyPassConfiguration")]
#[path = "PKAddCarKeyPassConfiguration.rs"]
mod __PKAddCarKeyPassConfiguration;
#[cfg(feature = "PKAddIdentityDocumentConfiguration")]
#[path = "PKAddIdentityDocumentConfiguration.rs"]
mod __PKAddIdentityDocumentConfiguration;
#[cfg(feature = "PKAddPassButton")]
#[path = "PKAddPassButton.rs"]
mod __PKAddPassButton;
#[cfg(feature = "PKAddPassesViewController")]
#[path = "PKAddPassesViewController.rs"]
mod __PKAddPassesViewController;
#[cfg(feature = "PKAddPaymentPassRequest")]
#[path = "PKAddPaymentPassRequest.rs"]
mod __PKAddPaymentPassRequest;
#[cfg(feature = "PKAddPaymentPassViewController")]
#[path = "PKAddPaymentPassViewController.rs"]
mod __PKAddPaymentPassViewController;
#[cfg(feature = "PKAddSecureElementPassConfiguration")]
#[path = "PKAddSecureElementPassConfiguration.rs"]
mod __PKAddSecureElementPassConfiguration;
#[cfg(feature = "PKAddSecureElementPassViewController")]
#[path = "PKAddSecureElementPassViewController.rs"]
mod __PKAddSecureElementPassViewController;
#[cfg(feature = "PKAddShareablePassConfiguration")]
#[path = "PKAddShareablePassConfiguration.rs"]
mod __PKAddShareablePassConfiguration;
#[cfg(feature = "PKAutomaticReloadPaymentRequest")]
#[path = "PKAutomaticReloadPaymentRequest.rs"]
mod __PKAutomaticReloadPaymentRequest;
#[cfg(feature = "PKAutomaticReloadPaymentSummaryItem")]
#[path = "PKAutomaticReloadPaymentSummaryItem.rs"]
mod __PKAutomaticReloadPaymentSummaryItem;
#[cfg(feature = "PKBarcodeEventMetadataRequest")]
#[path = "PKBarcodeEventMetadataRequest.rs"]
mod __PKBarcodeEventMetadataRequest;
#[cfg(feature = "PKConstants")]
#[path = "PKConstants.rs"]
mod __PKConstants;
#[cfg(feature = "PKContact")]
#[path = "PKContact.rs"]
mod __PKContact;
#[cfg(feature = "PKDateComponentsRange")]
#[path = "PKDateComponentsRange.rs"]
mod __PKDateComponentsRange;
#[cfg(feature = "PKDeferredPaymentRequest")]
#[path = "PKDeferredPaymentRequest.rs"]
mod __PKDeferredPaymentRequest;
#[cfg(feature = "PKDeferredPaymentSummaryItem")]
#[path = "PKDeferredPaymentSummaryItem.rs"]
mod __PKDeferredPaymentSummaryItem;
#[cfg(feature = "PKDisbursementRequest")]
#[path = "PKDisbursementRequest.rs"]
mod __PKDisbursementRequest;
#[cfg(feature = "PKDisbursementSummaryItem")]
#[path = "PKDisbursementSummaryItem.rs"]
mod __PKDisbursementSummaryItem;
#[cfg(feature = "PKError")]
#[path = "PKError.rs"]
mod __PKError;
#[cfg(feature = "PKIdentityAuthorizationController")]
#[path = "PKIdentityAuthorizationController.rs"]
mod __PKIdentityAuthorizationController;
#[cfg(feature = "PKIdentityButton")]
#[path = "PKIdentityButton.rs"]
mod __PKIdentityButton;
#[cfg(feature = "PKIdentityDocument")]
#[path = "PKIdentityDocument.rs"]
mod __PKIdentityDocument;
#[cfg(feature = "PKIdentityDocumentDescriptor")]
#[path = "PKIdentityDocumentDescriptor.rs"]
mod __PKIdentityDocumentDescriptor;
#[cfg(feature = "PKIdentityElement")]
#[path = "PKIdentityElement.rs"]
mod __PKIdentityElement;
#[cfg(feature = "PKIdentityError")]
#[path = "PKIdentityError.rs"]
mod __PKIdentityError;
#[cfg(feature = "PKIdentityIntentToStore")]
#[path = "PKIdentityIntentToStore.rs"]
mod __PKIdentityIntentToStore;
#[cfg(feature = "PKIdentityRequest")]
#[path = "PKIdentityRequest.rs"]
mod __PKIdentityRequest;
#[cfg(feature = "PKInstantFundsOutFeeSummaryItem")]
#[path = "PKInstantFundsOutFeeSummaryItem.rs"]
mod __PKInstantFundsOutFeeSummaryItem;
#[cfg(feature = "PKIssuerProvisioningExtensionAuthorizationProviding")]
#[path = "PKIssuerProvisioningExtensionAuthorizationProviding.rs"]
mod __PKIssuerProvisioningExtensionAuthorizationProviding;
#[cfg(feature = "PKIssuerProvisioningExtensionHandler")]
#[path = "PKIssuerProvisioningExtensionHandler.rs"]
mod __PKIssuerProvisioningExtensionHandler;
#[cfg(feature = "PKIssuerProvisioningExtensionPassEntry")]
#[path = "PKIssuerProvisioningExtensionPassEntry.rs"]
mod __PKIssuerProvisioningExtensionPassEntry;
#[cfg(feature = "PKIssuerProvisioningExtensionPaymentPassEntry")]
#[path = "PKIssuerProvisioningExtensionPaymentPassEntry.rs"]
mod __PKIssuerProvisioningExtensionPaymentPassEntry;
#[cfg(feature = "PKIssuerProvisioningExtensionStatus")]
#[path = "PKIssuerProvisioningExtensionStatus.rs"]
mod __PKIssuerProvisioningExtensionStatus;
#[cfg(feature = "PKLabeledValue")]
#[path = "PKLabeledValue.rs"]
mod __PKLabeledValue;
#[cfg(feature = "PKObject")]
#[path = "PKObject.rs"]
mod __PKObject;
#[cfg(feature = "PKPass")]
#[path = "PKPass.rs"]
mod __PKPass;
#[cfg(feature = "PKPassLibrary")]
#[path = "PKPassLibrary.rs"]
mod __PKPassLibrary;
#[cfg(feature = "PKPassRelevantDate")]
#[path = "PKPassRelevantDate.rs"]
mod __PKPassRelevantDate;
#[cfg(feature = "PKPass_Types")]
#[path = "PKPass_Types.rs"]
mod __PKPass_Types;
#[cfg(feature = "PKPayment")]
#[path = "PKPayment.rs"]
mod __PKPayment;
#[cfg(feature = "PKPaymentAuthorizationController")]
#[path = "PKPaymentAuthorizationController.rs"]
mod __PKPaymentAuthorizationController;
#[cfg(feature = "PKPaymentAuthorizationViewController")]
#[path = "PKPaymentAuthorizationViewController.rs"]
mod __PKPaymentAuthorizationViewController;
#[cfg(feature = "PKPaymentAuthorizationViewControllerDelegate")]
#[path = "PKPaymentAuthorizationViewControllerDelegate.rs"]
mod __PKPaymentAuthorizationViewControllerDelegate;
#[cfg(feature = "PKPaymentButton")]
#[path = "PKPaymentButton.rs"]
mod __PKPaymentButton;
#[cfg(feature = "PKPaymentInformationEventExtension")]
#[path = "PKPaymentInformationEventExtension.rs"]
mod __PKPaymentInformationEventExtension;
#[cfg(feature = "PKPaymentMerchantSession")]
#[path = "PKPaymentMerchantSession.rs"]
mod __PKPaymentMerchantSession;
#[cfg(feature = "PKPaymentMethod")]
#[path = "PKPaymentMethod.rs"]
mod __PKPaymentMethod;
#[cfg(feature = "PKPaymentPass")]
#[path = "PKPaymentPass.rs"]
mod __PKPaymentPass;
#[cfg(feature = "PKPaymentRequest")]
#[path = "PKPaymentRequest.rs"]
mod __PKPaymentRequest;
#[cfg(feature = "PKPaymentRequestStatus")]
#[path = "PKPaymentRequestStatus.rs"]
mod __PKPaymentRequestStatus;
#[cfg(feature = "PKPaymentSummaryItem")]
#[path = "PKPaymentSummaryItem.rs"]
mod __PKPaymentSummaryItem;
#[cfg(feature = "PKPaymentToken")]
#[path = "PKPaymentToken.rs"]
mod __PKPaymentToken;
#[cfg(feature = "PKPaymentTokenContext")]
#[path = "PKPaymentTokenContext.rs"]
mod __PKPaymentTokenContext;
#[cfg(feature = "PKRecurringPaymentRequest")]
#[path = "PKRecurringPaymentRequest.rs"]
mod __PKRecurringPaymentRequest;
#[cfg(feature = "PKRecurringPaymentSummaryItem")]
#[path = "PKRecurringPaymentSummaryItem.rs"]
mod __PKRecurringPaymentSummaryItem;
#[cfg(feature = "PKSecureElementPass")]
#[path = "PKSecureElementPass.rs"]
mod __PKSecureElementPass;
#[cfg(feature = "PKShareSecureElementPassViewController")]
#[path = "PKShareSecureElementPassViewController.rs"]
mod __PKShareSecureElementPassViewController;
#[cfg(feature = "PKShippingMethod")]
#[path = "PKShippingMethod.rs"]
mod __PKShippingMethod;
#[cfg(feature = "PKStoredValuePassBalance")]
#[path = "PKStoredValuePassBalance.rs"]
mod __PKStoredValuePassBalance;
#[cfg(feature = "PKStoredValuePassProperties")]
#[path = "PKStoredValuePassProperties.rs"]
mod __PKStoredValuePassProperties;
#[cfg(feature = "PKSuicaPassProperties")]
#[path = "PKSuicaPassProperties.rs"]
mod __PKSuicaPassProperties;
#[cfg(feature = "PKTransitPassProperties")]
#[path = "PKTransitPassProperties.rs"]
mod __PKTransitPassProperties;
#[cfg(feature = "PKVehicleConnectionSession")]
#[path = "PKVehicleConnectionSession.rs"]
mod __PKVehicleConnectionSession;
#[cfg(all(
feature = "PKAddCarKeyPassConfiguration",
feature = "PKAddSecureElementPassConfiguration"
))]
pub use self::__PKAddCarKeyPassConfiguration::PKAddCarKeyPassConfiguration;
#[cfg(all(
feature = "PKAddIdentityDocumentConfiguration",
feature = "PKAddSecureElementPassConfiguration"
))]
pub use self::__PKAddIdentityDocumentConfiguration::PKAddIdentityDocumentConfiguration;
#[cfg(feature = "PKAddIdentityDocumentConfiguration")]
pub use self::__PKAddIdentityDocumentConfiguration::PKAddIdentityDocumentMetadata;
#[cfg(feature = "PKAddIdentityDocumentConfiguration")]
pub use self::__PKAddIdentityDocumentConfiguration::PKAddIdentityDocumentType;
#[cfg(feature = "PKAddIdentityDocumentConfiguration")]
pub use self::__PKAddIdentityDocumentConfiguration::PKIdentityDocumentMetadata;
#[cfg(feature = "PKAddIdentityDocumentConfiguration")]
pub use self::__PKAddIdentityDocumentConfiguration::PKJapanIndividualNumberCardMetadata;
#[cfg(feature = "PKAddPaymentPassRequest")]
pub use self::__PKAddPaymentPassRequest::PKAddPaymentPassRequest;
#[cfg(feature = "PKAddPaymentPassRequest")]
pub use self::__PKAddPaymentPassRequest::PKAddPaymentPassRequestConfiguration;
#[cfg(feature = "PKAddPaymentPassRequest")]
pub use self::__PKAddPaymentPassRequest::PKAddPaymentPassStyle;
#[cfg(feature = "PKAddSecureElementPassConfiguration")]
pub use self::__PKAddSecureElementPassConfiguration::PKAddPassMetadataPreview;
#[cfg(feature = "PKAddSecureElementPassConfiguration")]
pub use self::__PKAddSecureElementPassConfiguration::PKAddSecureElementPassConfiguration;
#[cfg(all(
feature = "PKAddSecureElementPassConfiguration",
feature = "PKAddShareablePassConfiguration"
))]
pub use self::__PKAddShareablePassConfiguration::PKAddShareablePassConfiguration;
#[cfg(feature = "PKAddShareablePassConfiguration")]
pub use self::__PKAddShareablePassConfiguration::PKAddShareablePassConfigurationPrimaryAction;
#[cfg(feature = "PKAddShareablePassConfiguration")]
pub use self::__PKAddShareablePassConfiguration::PKShareablePassMetadata;
#[cfg(all(
feature = "PKAddSecureElementPassConfiguration",
feature = "PKAddShareablePassConfiguration"
))]
pub use self::__PKAddShareablePassConfiguration::PKShareablePassMetadataPreview;
#[cfg(feature = "PKAutomaticReloadPaymentRequest")]
pub use self::__PKAutomaticReloadPaymentRequest::PKAutomaticReloadPaymentRequest;
#[cfg(all(
feature = "PKAutomaticReloadPaymentSummaryItem",
feature = "PKPaymentSummaryItem"
))]
pub use self::__PKAutomaticReloadPaymentSummaryItem::PKAutomaticReloadPaymentSummaryItem;
#[cfg(feature = "PKBarcodeEventMetadataRequest")]
pub use self::__PKBarcodeEventMetadataRequest::PKBarcodeEventConfigurationDataType;
#[cfg(feature = "PKBarcodeEventMetadataRequest")]
pub use self::__PKBarcodeEventMetadataRequest::PKBarcodeEventConfigurationRequest;
#[cfg(feature = "PKBarcodeEventMetadataRequest")]
pub use self::__PKBarcodeEventMetadataRequest::PKBarcodeEventMetadataRequest;
#[cfg(feature = "PKBarcodeEventMetadataRequest")]
pub use self::__PKBarcodeEventMetadataRequest::PKBarcodeEventMetadataResponse;
#[cfg(feature = "PKBarcodeEventMetadataRequest")]
pub use self::__PKBarcodeEventMetadataRequest::PKBarcodeEventSignatureRequest;
#[cfg(feature = "PKBarcodeEventMetadataRequest")]
pub use self::__PKBarcodeEventMetadataRequest::PKBarcodeEventSignatureResponse;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKContactField;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKContactFieldEmailAddress;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKContactFieldName;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKContactFieldPhoneNumber;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKContactFieldPhoneticName;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKContactFieldPostalAddress;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKEncryptionScheme;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKEncryptionSchemeECC_V2;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKEncryptionSchemeRSA_V2;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentAuthorizationStatus;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentButtonStyle;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentButtonType;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetwork;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkAmex;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkBancomat;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkBancontact;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkBankAxept;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkBarcode;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkCarteBancaire;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkCarteBancaires;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkCartesBancaires;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkChinaUnionPay;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkDankort;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkDiscover;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkEftpos;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkElectron;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkElo;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkGirocard;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkHimyan;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkIDCredit;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkInterac;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkJCB;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkJaywan;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkMada;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkMaestro;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkMasterCard;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkMeeza;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkMir;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkMyDebit;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkNAPAS;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkNanaco;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkPagoBancomat;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkPostFinance;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkPrivateLabel;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkQuicPay;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkSuica;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkTmoney;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkVPay;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkVisa;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKPaymentNetworkWaon;
#[cfg(feature = "PKConstants")]
pub use self::__PKConstants::PKRadioTechnology;
#[cfg(feature = "PKContact")]
pub use self::__PKContact::PKContact;
#[cfg(feature = "PKDateComponentsRange")]
pub use self::__PKDateComponentsRange::PKDateComponentsRange;
#[cfg(feature = "PKDeferredPaymentRequest")]
pub use self::__PKDeferredPaymentRequest::PKDeferredPaymentRequest;
#[cfg(all(
feature = "PKDeferredPaymentSummaryItem",
feature = "PKPaymentSummaryItem"
))]
pub use self::__PKDeferredPaymentSummaryItem::PKDeferredPaymentSummaryItem;
#[cfg(feature = "PKDisbursementRequest")]
pub use self::__PKDisbursementRequest::PKDisbursementRequest;
#[cfg(all(
feature = "PKDisbursementSummaryItem",
feature = "PKPaymentSummaryItem"
))]
pub use self::__PKDisbursementSummaryItem::PKDisbursementSummaryItem;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKAddPaymentPassError;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKAddSecureElementPassErrorCode;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKAddSecureElementPassErrorDomain;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKDisbursementErrorCode;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKDisbursementErrorContactFieldUserInfoKey;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKDisbursementErrorDomain;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKDisbursementErrorKey;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKPassKitErrorCode;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKPassKitErrorDomain;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKPaymentErrorCode;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKPaymentErrorContactFieldUserInfoKey;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKPaymentErrorDomain;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKPaymentErrorKey;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKPaymentErrorPostalAddressUserInfoKey;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKShareSecureElementPassErrorCode;
#[cfg(feature = "PKError")]
pub use self::__PKError::PKShareSecureElementPassErrorDomain;
#[cfg(feature = "PKIdentityAuthorizationController")]
pub use self::__PKIdentityAuthorizationController::PKIdentityAuthorizationController;
#[cfg(feature = "PKIdentityDocument")]
pub use self::__PKIdentityDocument::PKIdentityDocument;
#[cfg(feature = "PKIdentityDocumentDescriptor")]
pub use self::__PKIdentityDocumentDescriptor::PKIdentityAnyOfDescriptor;
#[cfg(feature = "PKIdentityDocumentDescriptor")]
pub use self::__PKIdentityDocumentDescriptor::PKIdentityDocumentDescriptor;
#[cfg(feature = "PKIdentityDocumentDescriptor")]
pub use self::__PKIdentityDocumentDescriptor::PKIdentityDriversLicenseDescriptor;
#[cfg(feature = "PKIdentityDocumentDescriptor")]
pub use self::__PKIdentityDocumentDescriptor::PKIdentityNationalIDCardDescriptor;
#[cfg(feature = "PKIdentityDocumentDescriptor")]
pub use self::__PKIdentityDocumentDescriptor::PKIdentityPhotoIDDescriptor;
#[cfg(feature = "PKIdentityElement")]
pub use self::__PKIdentityElement::PKIdentityElement;
#[cfg(feature = "PKIdentityError")]
pub use self::__PKIdentityError::PKIdentityError;
#[cfg(feature = "PKIdentityError")]
pub use self::__PKIdentityError::PKIdentityErrorDomain;
#[cfg(feature = "PKIdentityIntentToStore")]
pub use self::__PKIdentityIntentToStore::PKIdentityIntentToStore;
#[cfg(feature = "PKIdentityRequest")]
pub use self::__PKIdentityRequest::PKIdentityRequest;
#[cfg(all(
feature = "PKInstantFundsOutFeeSummaryItem",
feature = "PKPaymentSummaryItem"
))]
pub use self::__PKInstantFundsOutFeeSummaryItem::PKInstantFundsOutFeeSummaryItem;
#[cfg(feature = "PKIssuerProvisioningExtensionAuthorizationProviding")]
pub use self::__PKIssuerProvisioningExtensionAuthorizationProviding::PKIssuerProvisioningExtensionAuthorizationProviding;
#[cfg(feature = "PKIssuerProvisioningExtensionAuthorizationProviding")]
pub use self::__PKIssuerProvisioningExtensionAuthorizationProviding::PKIssuerProvisioningExtensionAuthorizationResult;
#[cfg(feature = "PKIssuerProvisioningExtensionHandler")]
pub use self::__PKIssuerProvisioningExtensionHandler::PKIssuerProvisioningExtensionHandler;
#[cfg(feature = "PKIssuerProvisioningExtensionPassEntry")]
pub use self::__PKIssuerProvisioningExtensionPassEntry::PKIssuerProvisioningExtensionPassEntry;
#[cfg(all(
feature = "PKIssuerProvisioningExtensionPassEntry",
feature = "PKIssuerProvisioningExtensionPaymentPassEntry"
))]
pub use self::__PKIssuerProvisioningExtensionPaymentPassEntry::PKIssuerProvisioningExtensionPaymentPassEntry;
#[cfg(feature = "PKIssuerProvisioningExtensionStatus")]
pub use self::__PKIssuerProvisioningExtensionStatus::PKIssuerProvisioningExtensionStatus;
#[cfg(feature = "PKLabeledValue")]
pub use self::__PKLabeledValue::PKLabeledValue;
#[cfg(feature = "PKObject")]
pub use self::__PKObject::PKObject;
#[cfg(all(feature = "PKObject", feature = "PKPass"))]
pub use self::__PKPass::PKPass;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKAutomaticPassPresentationSuppressionResult;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibrary;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryAddPassesStatus;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryAddedPassesUserInfoKey;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryAuthorizationStatus;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryCapability;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryDidChangeNotification;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryNotificationKey;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryNotificationName;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryPassTypeIdentifierUserInfoKey;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryRecoveredPassesUserInfoKey;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryRemotePaymentPassesDidChangeNotification;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryRemovedPassInfosUserInfoKey;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibraryReplacementPassesUserInfoKey;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKPassLibrarySerialNumberUserInfoKey;
#[cfg(feature = "PKPassLibrary")]
pub use self::__PKPassLibrary::PKSuppressionRequestToken;
#[cfg(feature = "PKPassRelevantDate")]
pub use self::__PKPassRelevantDate::PKPassRelevantDate;
#[cfg(feature = "PKPass_Types")]
pub use self::__PKPass_Types::PKPassType;
#[cfg(feature = "PKPayment")]
pub use self::__PKPayment::PKPayment;
#[cfg(feature = "PKPaymentAuthorizationController")]
pub use self::__PKPaymentAuthorizationController::PKPaymentAuthorizationController;
#[cfg(feature = "PKPaymentAuthorizationController")]
pub use self::__PKPaymentAuthorizationController::PKPaymentAuthorizationControllerDelegate;
#[cfg(all(
feature = "PKPaymentAuthorizationViewController",
feature = "objc2-app-kit"
))]
#[cfg(target_os = "macos")]
pub use self::__PKPaymentAuthorizationViewController::PKPaymentAuthorizationViewController;
#[cfg(feature = "PKPaymentAuthorizationViewControllerDelegate")]
pub use self::__PKPaymentAuthorizationViewControllerDelegate::PKPaymentAuthorizationViewControllerDelegate;
#[cfg(all(feature = "PKPaymentButton", feature = "objc2-app-kit"))]
#[cfg(target_os = "macos")]
pub use self::__PKPaymentButton::PKPaymentButton;
#[cfg(all(
feature = "PKBarcodeEventMetadataRequest",
feature = "PKPaymentInformationEventExtension",
feature = "block2"
))]
pub use self::__PKPaymentInformationEventExtension::PKInformationRequestCompletionBlock;
#[cfg(feature = "PKPaymentInformationEventExtension")]
pub use self::__PKPaymentInformationEventExtension::PKPaymentInformationEventExtension;
#[cfg(feature = "PKPaymentInformationEventExtension")]
pub use self::__PKPaymentInformationEventExtension::PKPaymentInformationRequestHandling;
#[cfg(all(
feature = "PKBarcodeEventMetadataRequest",
feature = "PKPaymentInformationEventExtension",
feature = "block2"
))]
pub use self::__PKPaymentInformationEventExtension::PKSignatureRequestCompletionBlock;
#[cfg(feature = "PKPaymentMerchantSession")]
pub use self::__PKPaymentMerchantSession::PKPaymentMerchantSession;
#[cfg(feature = "PKPaymentMethod")]
pub use self::__PKPaymentMethod::PKPaymentMethod;
#[cfg(feature = "PKPaymentMethod")]
pub use self::__PKPaymentMethod::PKPaymentMethodType;
#[cfg(all(
feature = "PKObject",
feature = "PKPass",
feature = "PKPaymentPass",
feature = "PKSecureElementPass"
))]
pub use self::__PKPaymentPass::PKPaymentPass;
#[cfg(feature = "PKPaymentPass")]
pub use self::__PKPaymentPass::PKPaymentPassActivationState;
#[cfg(feature = "PKPaymentRequest")]
pub use self::__PKPaymentRequest::PKAddressField;
#[cfg(feature = "PKPaymentRequest")]
pub use self::__PKPaymentRequest::PKApplePayLaterAvailability;
#[cfg(feature = "PKPaymentRequest")]
pub use self::__PKPaymentRequest::PKMerchantCapability;
#[cfg(feature = "PKPaymentRequest")]
pub use self::__PKPaymentRequest::PKMerchantCategoryCode;
#[cfg(feature = "PKPaymentRequest")]
pub use self::__PKPaymentRequest::PKMerchantCategoryCodeNone;
#[cfg(feature = "PKPaymentRequest")]
pub use self::__PKPaymentRequest::PKPaymentRequest;
#[cfg(feature = "PKPaymentRequest")]
pub use self::__PKPaymentRequest::PKShippingContactEditingMode;
#[cfg(feature = "PKPaymentRequest")]
pub use self::__PKPaymentRequest::PKShippingType;
#[cfg(feature = "PKPaymentRequestStatus")]
pub use self::__PKPaymentRequestStatus::PKPaymentAuthorizationResult;
#[cfg(feature = "PKPaymentRequestStatus")]
pub use self::__PKPaymentRequestStatus::PKPaymentOrderDetails;
#[cfg(feature = "PKPaymentRequestStatus")]
pub use self::__PKPaymentRequestStatus::PKPaymentRequestCouponCodeUpdate;
#[cfg(feature = "PKPaymentRequestStatus")]
pub use self::__PKPaymentRequestStatus::PKPaymentRequestMerchantSessionUpdate;
#[cfg(feature = "PKPaymentRequestStatus")]
pub use self::__PKPaymentRequestStatus::PKPaymentRequestPaymentMethodUpdate;
#[cfg(feature = "PKPaymentRequestStatus")]
pub use self::__PKPaymentRequestStatus::PKPaymentRequestShippingContactUpdate;
#[cfg(feature = "PKPaymentRequestStatus")]
pub use self::__PKPaymentRequestStatus::PKPaymentRequestShippingMethodUpdate;
#[cfg(feature = "PKPaymentRequestStatus")]
pub use self::__PKPaymentRequestStatus::PKPaymentRequestUpdate;
#[cfg(feature = "PKPaymentSummaryItem")]
pub use self::__PKPaymentSummaryItem::PKPaymentSummaryItem;
#[cfg(feature = "PKPaymentSummaryItem")]
pub use self::__PKPaymentSummaryItem::PKPaymentSummaryItemType;
#[cfg(feature = "PKPaymentToken")]
pub use self::__PKPaymentToken::PKPaymentToken;
#[cfg(feature = "PKPaymentTokenContext")]
pub use self::__PKPaymentTokenContext::PKPaymentTokenContext;
#[cfg(feature = "PKRecurringPaymentRequest")]
pub use self::__PKRecurringPaymentRequest::PKRecurringPaymentRequest;
#[cfg(all(
feature = "PKPaymentSummaryItem",
feature = "PKRecurringPaymentSummaryItem"
))]
pub use self::__PKRecurringPaymentSummaryItem::PKRecurringPaymentSummaryItem;
#[cfg(all(
feature = "PKObject",
feature = "PKPass",
feature = "PKSecureElementPass"
))]
pub use self::__PKSecureElementPass::PKSecureElementPass;
#[cfg(feature = "PKSecureElementPass")]
pub use self::__PKSecureElementPass::PKSecureElementPassActivationState;
#[cfg(all(feature = "PKPaymentSummaryItem", feature = "PKShippingMethod"))]
pub use self::__PKShippingMethod::PKShippingMethod;
#[cfg(feature = "PKStoredValuePassBalance")]
pub use self::__PKStoredValuePassBalance::PKStoredValuePassBalance;
#[cfg(feature = "PKStoredValuePassBalance")]
pub use self::__PKStoredValuePassBalance::PKStoredValuePassBalanceType;
#[cfg(feature = "PKStoredValuePassBalance")]
pub use self::__PKStoredValuePassBalance::PKStoredValuePassBalanceTypeCash;
#[cfg(feature = "PKStoredValuePassBalance")]
pub use self::__PKStoredValuePassBalance::PKStoredValuePassBalanceTypeLoyaltyPoints;
#[cfg(feature = "PKStoredValuePassProperties")]
pub use self::__PKStoredValuePassProperties::PKStoredValuePassProperties;
#[cfg(all(
feature = "PKStoredValuePassProperties",
feature = "PKSuicaPassProperties",
feature = "PKTransitPassProperties"
))]
pub use self::__PKSuicaPassProperties::PKSuicaPassProperties;
#[cfg(all(
feature = "PKStoredValuePassProperties",
feature = "PKTransitPassProperties"
))]
pub use self::__PKTransitPassProperties::PKTransitPassProperties;
#[cfg(feature = "PKVehicleConnectionSession")]
pub use self::__PKVehicleConnectionSession::PKVehicleConnectionDelegate;
#[cfg(feature = "PKVehicleConnectionSession")]
pub use self::__PKVehicleConnectionSession::PKVehicleConnectionErrorCode;
#[cfg(feature = "PKVehicleConnectionSession")]
pub use self::__PKVehicleConnectionSession::PKVehicleConnectionSession;
#[cfg(feature = "PKVehicleConnectionSession")]
pub use self::__PKVehicleConnectionSession::PKVehicleConnectionSessionConnectionState;