@class NSDate, NSString, NSURL, PKPassProvisioningMetadata, NSSet, NSArray, PKCurrencyAmount, PKPassAuxiliaryRegistrationRequirements, PKPaymentApplication, PKSiriIntentsConfiguration, PKTransitPassProperties; @interface PKSecureElementPass : PKPass <NSCopying, NSSecureCoding> @property (class, readonly) BOOL supportsSecureCoding; @property (retain, nonatomic) PKCurrencyAmount *peerPaymentBalance; @property (nonatomic) long long cardType; @property (readonly, nonatomic) long long identityType; @property (readonly, nonatomic) long long accessType; @property (readonly, nonatomic) unsigned long long supportedRadioTechnologies; @property (copy, nonatomic) NSSet *associatedApplicationIdentifiers; @property (copy, nonatomic) NSSet *associatedWebDomains; @property (copy, nonatomic) NSString *primaryAccountIdentifier; @property (copy, nonatomic) NSString *primaryAccountNumberSuffix; @property (copy, nonatomic) NSString *sanitizedPrimaryAccountNumber; @property (copy, nonatomic) NSString *sanitizedPrimaryAccountName; @property (nonatomic) BOOL supportsDPANNotifications; @property (nonatomic) BOOL supportsFPANNotifications; @property (nonatomic) BOOL supportsDefaultCardSelection; @property (nonatomic) BOOL hasAssociatedPeerPaymentAccount; @property (copy, nonatomic) NSString *associatedAccountServiceAccountIdentifier; @property (nonatomic) unsigned long long associatedAccountFeatureIdentifier; @property (nonatomic) BOOL supportsPeerPayment; @property (copy, nonatomic) NSString *issuerCountryCode; @property (copy, nonatomic) NSString *issuerAdministrativeAreaCode; @property (nonatomic) BOOL supportsSerialNumberBasedProvisioning; @property (nonatomic, getter=isPaymentOptionSelectable) BOOL paymentOptionSelectable; @property (nonatomic, getter=isShellPass) BOOL shellPass; @property (retain, nonatomic) NSDate *originalProvisioningDate; @property (retain, nonatomic) PKPassProvisioningMetadata *provisioningMetadata; @property (copy, nonatomic) NSString *topLeftBackgroundTitle; @property (copy, nonatomic) NSString *topRightBackgroundTitle; @property (copy, nonatomic) NSSet *paymentApplications; @property (copy, nonatomic) NSSet *devicePaymentApplications; @property (retain, nonatomic) PKPaymentApplication *devicePrimaryPaymentApplication; @property (retain, nonatomic) PKPaymentApplication *devicePrimaryContactlessPaymentApplication; @property (retain, nonatomic) PKPaymentApplication *devicePrimaryInAppPaymentApplication; @property (retain, nonatomic) PKPaymentApplication *devicePrimaryBarcodePaymentApplication; @property (retain, nonatomic) NSSet *deviceInAppPaymentApplications; @property (copy, nonatomic) NSString *partnerAccountIdentifier; @property (copy, nonatomic) NSString *transactionSourceIdentifier; @property (readonly, nonatomic, getter=isPrivateLabel) BOOL privateLabel; @property (nonatomic, getter=isCobranded) BOOL cobranded; @property (copy, nonatomic) NSString *cobrandName; @property (copy, nonatomic) NSURL *transactionServiceURL; @property (copy, nonatomic) NSURL *transactionServiceRegistrationURL; @property (copy, nonatomic) NSString *transactionPushTopic; @property (copy, nonatomic) NSURL *messageServiceURL; @property (copy, nonatomic) NSURL *messageServiceRegistrationURL; @property (copy, nonatomic) NSString *messagePushTopic; @property (copy, nonatomic) NSString *appURLScheme; @property (copy, nonatomic) NSString *customerServiceIdentifier; @property (copy, nonatomic) NSString *localizedSuspendedReason; @property (copy, nonatomic) NSString *shippingAddressSeed; @property (copy, nonatomic) NSString *speakableMake; @property (copy, nonatomic) NSString *speakableModel; @property (copy, nonatomic) PKSiriIntentsConfiguration *supportedSiriIntents; @property (copy, nonatomic) PKPassAuxiliaryRegistrationRequirements *auxiliaryRegistrationRequirements; @property (nonatomic) BOOL requiresTransferSerialNumberBasedProvisioning; @property (copy, nonatomic) NSArray *availableActions; @property (readonly, copy, nonatomic) PKTransitPassProperties *transitProperties; @property (readonly, nonatomic) BOOL supportsOnlyTransit; @property (readonly, nonatomic) NSArray *upgradeRequests; @property (readonly, nonatomic) BOOL preventsWalletDeletion; @property (readonly, nonatomic) BOOL isUserDeletable; @property (readonly) NSString *deviceAccountIdentifier; @property (readonly) NSString *deviceAccountNumberSuffix; @property (readonly, nonatomic) long long passActivationState; @property (readonly, copy, nonatomic) NSString *devicePassIdentifier; @property (readonly, copy, nonatomic) NSString *pairedTerminalIdentifier; + (id)displayableNoPaymentNetworkErrorMessageForAction:(id)a0 isTransit:(BOOL)a1; + (id)displayableErrorForTransitAction:(id)a0 andReason:(unsigned long long)a1; + (id)displayableErrorForAction:(id)a0 andReason:(unsigned long long)a1; + (unsigned long long)defaultSettings; - (void)encodeWithCoder:(id)a0; - (long long)paymentType; - (void).cxx_destruct; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (BOOL)isAppleCardPass; - (BOOL)isEqualToPassIncludingMetadata:(id)a0; - (unsigned long long)_activationStateForApplicationState:(long long)a0; - (id)_launchURLForPassAction:(id)a0; - (id)_localizedSuspendedReasonForAID:(id)a0; - (id)_passSubcredentialFilesWithPrefix:(id)a0 extension:(id)a1 forSecureElementIdentifiers:(id)a2; - (id)_transactionServiceURLOverride; - (id)actionGroups; - (id)addValueURL; - (BOOL)areCredentialsStoredInKML; - (id)autoTopUpBalanceIdentifiers; - (id)autoTopUpMerchantTokenIdentifier; - (BOOL)availableForAutomaticPresentationUsingBeaconContext; - (BOOL)availableForAutomaticPresentationUsingInAppOrWebContext; - (BOOL)availableForAutomaticPresentationUsingVASContext; - (BOOL)canPerformAction:(id)a0 unableReason:(unsigned long long *)a1 displayableError:(id *)a2; - (unsigned long long)contactlessActivationState; - (id)deviceContactlessPaymentApplications; - (id)deviceTransactionSourceIdentifiers; - (id)dynamicLayerConfiguration; - (long long)effectiveContactlessPaymentApplicationState; - (id)eligibleExpressUpgradeRequestsForDeviceClass:(id)a0 deviceSEIDs:(id)a1 deviceVersion:(id)a2 technologyTest:(id /* block */)a3; - (BOOL)hadMerchantTokens; - (BOOL)hasActiveVirtualCard; - (BOOL)hasActiveVirtualCardAccordingToWebService:(id)a0; - (BOOL)hasContactlessDevicePaymentApplicationsAvailable; - (BOOL)hasCredentials; - (BOOL)hasDeviceTransactionSourceIdentifier:(id)a0; - (BOOL)hasImmediateAutomaticSelectionCriterion; - (BOOL)hasLegacyBalanceModel; - (BOOL)hasMerchantTokens; - (id)initWithDictionary:(id)a0 bundle:(id)a1; - (BOOL)isAccessPass; - (BOOL)isAppleBalancePass; - (BOOL)isAutoTopEnabled; - (BOOL)isAutoTopUpBalance:(id)a0; - (BOOL)isCarKeyPass; - (BOOL)isChinaTransitCredential; - (BOOL)isContactlessPaymentSupportedForTransitNetworks:(id)a0; - (BOOL)isDevicePrimaryPaymentApplicationPersonalized; - (BOOL)isEMoneyPass; - (BOOL)isHomeKeyPass; - (BOOL)isIdentityPass; - (BOOL)isOctopusPass; - (BOOL)isPayLaterPass; - (BOOL)isPeerPaymentPass; - (BOOL)isPrepaidPass; - (BOOL)isStoredValuePass; - (BOOL)isSuicaPass; - (BOOL)isTransitPass; - (id)iso18013BlobsForSecureElementIdentifiers:(id)a0; - (id)iso18013BlobsMetdataForSecureElementIdentifiers:(id)a0; - (id)longTermPrivacyKeyGroupIdentifier; - (BOOL)needsHardcodedReminderOptions; - (id)notificationCenterTitle; - (id)paymentApplicationForAID:(id)a0; - (id)paymentApplicationsForSecureElementIdentifiers:(id)a0; - (id)primaryPaymentApplicationForSecureElementIdentifiers:(id)a0; - (BOOL)requiresFelicaSecureElement; - (void)sanitizePaymentApplications; - (id)sanitizedDeviceAccountNumber; - (id)seBlobsForSecureElementIdentifiers:(id)a0; - (BOOL)shouldDisplayDeviceAssessmentEducationAccordingToService:(id)a0; - (BOOL)shouldIgnoreTransactionUpdatesSwitch; - (BOOL)shouldSuppressNoChargeAmount; - (id)sortedPaymentApplications:(id)a0 ascending:(BOOL)a1; - (BOOL)supportsBarcodePayment; - (BOOL)supportsDeviceAssessmentAccordingToService:(id)a0; - (BOOL)supportsFeatureForCurrentDevice:(unsigned long long)a0; - (BOOL)supportsVirtualCardNumber; - (BOOL)supportsVirtualCardNumberAccordingToWebService:(id)a0; - (BOOL)supportsWebPaymentMode:(long long)a0 withExclusionList:(id)a1; - (BOOL)supportsWebPaymentMode:(long long)a0 withExclusionList:(id)a1 clientOSVersion:(id)a2; - (unsigned long long)transitCommutePlanType; - (id)transitCommutePlans; - (void)updateDevicePaymentApplicationsWithSecureElementIdentifiers:(id)a0; - (id)virtualCardSuffix; @end