@class NSDate, NSString, NSArray, NSURL, NSSet, PKEnteredValueActionItem, NSDictionary, PKAutoTopUpActionItem, PKTransitCommutePlan; @interface PKPaymentPassAction : NSObject <NSSecureCoding, NSCopying> { NSDictionary *_rawDictionary; NSDictionary *_localizations; NSDate *_availableFromRaw; NSDate *_availableUntilRaw; } @property (class, readonly) BOOL supportsSecureCoding; @property (readonly, nonatomic) NSString *auxiliaryPassInformationIdentifier; @property (readonly, nonatomic) NSString *auxiliaryPassInformationItemIdentifier; @property (readonly, copy, nonatomic) NSArray *purchaseNewActionItems; @property (readonly, nonatomic) NSDictionary *vehicleFunctionActions; @property (readonly, nonatomic) NSURL *externalURL; @property (copy, nonatomic) NSString *associatedPlanIdentifier; @property (copy, nonatomic) PKTransitCommutePlan *associatedPlan; @property (copy, nonatomic) NSString *associatedEnteredValueIdentifier; @property (copy, nonatomic) NSString *associatedAutoTopUpIdentifier; @property (copy, nonatomic) NSString *title; @property (copy, nonatomic) NSString *actionDescription; @property (copy, nonatomic) NSString *confirmationTitle; @property (copy, nonatomic) NSString *identifier; @property (copy, nonatomic) NSString *serviceProviderIdentifier; @property (copy, nonatomic) NSString *serviceProviderCountryCode; @property (copy, nonatomic) NSArray *serviceProviderAcceptedNetworks; @property (copy, nonatomic) NSSet *serviceProviderSupportedCountries; @property (nonatomic) unsigned long long serviceProviderCapabilities; @property (copy, nonatomic) NSDictionary *appletData; @property (nonatomic) double availableFromRelative; @property (nonatomic) double availableUntilRelative; @property (nonatomic) unsigned long long type; @property (readonly, nonatomic) PKAutoTopUpActionItem *autoTopUpItem; @property (readonly, copy, nonatomic) NSString *headerText; @property (readonly, copy, nonatomic) NSString *footerText; @property (readonly, copy, nonatomic) NSArray *selectedActionItems; @property (readonly, nonatomic) PKEnteredValueActionItem *enteredValueItem; @property (readonly, nonatomic) BOOL hasRemoteContent; @property (readonly, nonatomic) BOOL remoteContentRequiresAppletData; @property (nonatomic) BOOL reverseButtonTitleForLegacySuica; @property (readonly, nonatomic) BOOL featured; @property (readonly, copy, nonatomic) NSString *relevantPropertyIdentifier; @property (readonly, copy, nonatomic) NSDate *availableFrom; @property (readonly, nonatomic) double availableFromOffsetFromUTC; @property (readonly, copy, nonatomic) NSDate *availableUntil; @property (readonly, nonatomic) BOOL isActionAvailable; @property (readonly, copy, nonatomic) NSString *unavailableBeforeReason; @property (readonly, copy, nonatomic) NSString *unavailableAfterReason; @property (readonly, copy, nonatomic) NSString *unavailableActionReason; @property (readonly, copy, nonatomic) NSString *unavailableActionTitle; @property (readonly, copy, nonatomic) NSString *unavailableActionURL; @property (readonly, nonatomic) unsigned long long unavailableActionBehavior; @property (readonly, copy, nonatomic) NSArray *serviceProviderSupportedNetworks; + (id)effectiveActionForActions:(id)a0; - (void)encodeWithCoder:(id)a0; - (id)initWithDictionary:(id)a0; - (id)description; - (void).cxx_destruct; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)_localizableKeys; - (void)_processLocalizableStrings:(id /* block */)a0; - (id)actionUpdatedWithDictionary:(id)a0; - (id)initWithDictionary:(id)a0 bundle:(id)a1; @end