@class PKAccountAdditionalPushTopics, NSString, NSURL, NSDate, NSSet, PKAccountDetails, NSArray, PKCreditAccountDetails, PKPayLaterAccountDetails, PKAppleBalanceAccountDetails, PKSavingsAccountDetails, PKAccountFetchPeriods; @interface PKAccount : NSObject @property (class, readonly) BOOL supportsSecureCoding; @property (copy, nonatomic) NSString *accountIdentifier; @property (retain, nonatomic) NSURL *accountBaseURL; @property (retain, nonatomic) NSURL *paymentServicesBaseURL; @property (retain, nonatomic) NSURL *applyServiceURL; @property (nonatomic) unsigned long long feature; @property (nonatomic) unsigned long long type; @property (retain, nonatomic) PKAccountDetails *details; @property (nonatomic) unsigned long long state; @property (nonatomic) unsigned long long stateReason; @property (nonatomic) unsigned long long accessLevel; @property (nonatomic) BOOL blockAllAccountAccess; @property (nonatomic) BOOL blockNotifications; @property (nonatomic) BOOL isCloudAccount; @property (copy, nonatomic) NSString *altDSID; @property (nonatomic, getter=isCoOwner) BOOL coOwner; @property (nonatomic, getter=isSharedAccount) BOOL sharedAccount; @property (copy, nonatomic) NSSet *previousAccountIdentifiers; @property (copy, nonatomic) NSSet *supportedFeatures; @property (retain, nonatomic) PKAccountAdditionalPushTopics *additionalPushTopics; @property (retain, nonatomic) PKAccountFetchPeriods *fetchPeriods; @property (nonatomic) BOOL accountStateDirty; @property (retain, nonatomic) NSDate *lastUpdated; @property (copy, nonatomic) NSArray *cloudStoreZoneNames; @property (copy, nonatomic) NSString *transactionSourceIdentifier; @property (readonly, nonatomic) NSSet *allAccountIdentifiers; @property (readonly, nonatomic) PKCreditAccountDetails *creditDetails; @property (readonly, nonatomic) PKPayLaterAccountDetails *payLaterDetails; @property (readonly, nonatomic) PKAppleBalanceAccountDetails *appleBalanceDetails; @property (readonly, nonatomic) PKSavingsAccountDetails *savingsDetails; @property (readonly, nonatomic) BOOL supportsStandaloneTransactions; + (id)recordNamePrefix; + (id)recordNameForAccountIdentifier:(id)a0; + (id)accountIdentifierFromRecordName:(id)a0; + (id)analyticsAccountTypeForAccount:(id)a0; - (unsigned long long)itemType; - (unsigned long long)hash; - (void)encodeWithCoder:(id)a0; - (id)primaryIdentifier; - (id)initWithDictionary:(id)a0; - (id)description; - (id)createdDate; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)_payLaterFeatureWithIdentifier:(id)a0; - (id)oneTimeDepositFeatureDescriptor; - (id)productTimeZone; - (void)_addSupportedFeaturesToEncryptedCloudRecord:(id)a0; - (id)_appleBalanceFeatureWithIdentifier:(id)a0; - (id)_creditFeatureWithIdentifier:(id)a0; - (id)_featureDescriptorsForFeature:(unsigned long long)a0 inCloudRecord:(id)a1; - (id)_featureWithIdentifier:(id)a0; - (void)_insertSupportedFeature:(id)a0; - (void)_removeSupportedFeatureWithIdentifier:(id)a0; - (id)_savingsFeatureWithIdentifier:(id)a0; - (BOOL)accountUserInvitationAllowed; - (id)accountUserInvitationAllowedFeatureDescriptor; - (id)addBeneficiariesFeatureDescriptor; - (id)addFundingSourceFeatureDescriptor; - (id)analyticsEventAccountType; - (void)applyPropertiesFromCloudStoreRecord:(id)a0; - (id)associatedPassUniqueID; - (id)dynamicSecurityCodesFeatureDescriptor; - (void)encodeWithCloudStoreCoder:(id)a0 codingType:(unsigned long long)a1; - (id)exportSavingsTransactionDataFeatureDescriptor; - (id)exportTransactionDataFeatureDescriptor; - (BOOL)hideBillPaymentHoldTime; - (id)hideBillPaymentHoldTimeFeatureDescriptor; - (BOOL)hideDisputeDetails; - (id)hideDisputeDetailsFeatureDescriptor; - (BOOL)hideEnhancedDisputeDetails; - (id)hideEnhancedDisputeDetailsFeatureDescriptor; - (BOOL)hideInterestChargeClarity; - (id)hideInterestChargeClarityFeatureDescriptor; - (BOOL)hidePayLaterInPaymentSheet; - (id)hidePayLaterInPaymentSheetFeatureDescriptor; - (BOOL)hidePayLaterSetupInWallet; - (id)hidePayLaterSetupInWalletFeatureDescriptor; - (id)initWithCloudStoreCoder:(id)a0; - (id)initWithDictionary:(id)a0 isCloudAccount:(BOOL)a1; - (BOOL)isContentEqualToAccount:(id)a0; - (unsigned long long)oneTimeDepositFundingSourceTypes; - (id)oneTimeDepositWithAppleCashFeatureDescriptor; - (id)oneTimeWithdrawalFeatureDescriptor; - (unsigned long long)oneTimeWithdrawalFundingSourceTypes; - (id)oneTimeWithdrawalWithAppleCashFeatureDescriptor; - (id)physicalCardActivationFeatureDescriptor; - (BOOL)provisioningAllowed; - (id)provisioningAllowedFeatureDescriptor; - (id)recordTypesAndNamesForCodingType:(unsigned long long)a0; - (id)redeemRewardsFeatureDescriptor; - (id)requestPhysicalCardFeatureDescriptor; - (id)requestStatementFeatureDescriptor; - (id)schedulePaymentFeatureDescriptor; - (id)scheduleRecurringPaymentsFeatureDescriptor; - (id)showAccountSummaryFeatureDescriptor; - (BOOL)showBillPaymentInterest; - (id)showBillPaymentInterestFeatureDescriptor; - (BOOL)showBillPaymentInterestSummary; - (id)showBillPaymentInterestSummaryFeatureDescriptor; - (BOOL)showCardPromotions; - (id)showCardPromotionsFeatureDescriptor; - (BOOL)showEnhancedMerchants; - (id)showEnhancedMerchantsFeatureDescriptor; - (id)showNotificationsFeatureDescriptor; - (BOOL)showPaymentSheetRewards; - (id)showPaymentSheetRewardsFeatureDescriptor; - (BOOL)showRewardsGraph; - (id)showRewardsGraphFeatureDescriptor; - (id)showSavingsAccountSummaryFeatureDescriptor; - (id)showVirtualCardFeatureDescriptor; - (id)statementMetadataFeatureDescriptor; - (BOOL)supportsAMPRedeemGiftcard; - (id)supportsAMPRedeemGiftcardFeatureDescriptor; - (BOOL)supportsAMPTopUp; - (id)supportsAMPTopUpFeatureDescriptor; - (BOOL)supportsAddBeneficiaries; - (BOOL)supportsAddFundingSource; - (BOOL)supportsDynamicReportIssueTopics; - (id)supportsDynamicReportIssueTopicsFeatureDescriptor; - (BOOL)supportsDynamicSecurityCodes; - (BOOL)supportsExportSavingsTransactionData; - (BOOL)supportsExportTransactionData; - (BOOL)supportsExtendedFetch; - (BOOL)supportsInStorePayment; - (id)supportsInStorePaymentFeatureDescriptor; - (BOOL)supportsInStoreTopUp; - (id)supportsInStoreTopUpFeatureDescriptor; - (BOOL)supportsOneTimeDeposit; - (BOOL)supportsOneTimeDepositWithAppleCash; - (BOOL)supportsOneTimeWithdrawal; - (BOOL)supportsOneTimeWithdrawalWithAppleCash; - (BOOL)supportsPhysicalCardActivation; - (BOOL)supportsRedeemRewards; - (BOOL)supportsRequestPhysicalCard; - (BOOL)supportsRequestStatement; - (BOOL)supportsSchedulePayment; - (BOOL)supportsScheduleRecurringPayments; - (BOOL)supportsShowAccountSummary; - (BOOL)supportsShowNotifications; - (BOOL)supportsShowSavingsAccountSummary; - (BOOL)supportsShowVirtualCard; - (BOOL)supportsStatementMetadata; - (BOOL)supportsTopUp; - (id)supportsTopUpFeatureDescriptor; - (BOOL)supportsTransactionSyncReporting; - (BOOL)supportsViewSavingsStatement; - (BOOL)supportsViewStatement; - (BOOL)supportsViewTaxDocuments; - (id)transactionSyncReportingFeatureDescriptor; - (id)updateUserInfoBaseURL; - (void)updateWithCloudStoreRecord:(id)a0; - (id)viewSavingsStatementFeatureDescriptor; - (id)viewStatementFeatureDescriptor; - (id)viewTaxDocumentsFeatureDescriptor; @end