luxlabs header browser preview


@class PKXPCService, NSHashTable, NSObject;
@protocol OS_dispatch_queue;

@interface PKAccountService : NSObject <PKAccountServiceExportedInterface> {
    PKXPCService *_remoteService;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lockObservers;
    NSHashTable *_observers;
    long long _accountChangedNotificationSuspensionCount;
}

@property (retain, nonatomic) NSObject<OS_dispatch_queue> *replyQueue;

+ (id)sharedInstance;

- (void)triggerCloudStoreZoneCreationForAccount:(id)a0 withCompletion:(id /* block */)a1;
- (void)accountAdded:(id)a0;
- (void)accountRemoved:(id)a0;
- (id)init;
- (void)dealloc;
- (void)registerObserver:(id)a0;
- (void)accountChanged:(id)a0;
- (void)unregisterObserver:(id)a0;
- (void)_accountsChanged:(id)a0;
- (void)accountsWithCompletion:(id /* block */)a0;
- (void).cxx_destruct;
- (id)_remoteObjectProxyWithErrorHandler:(id /* block */)a0;
- (void)accountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (id)_synchronousRemoteObjectProxyWithErrorHandler:(id /* block */)a0;
- (void)deleteFinancingPlanWithIdentifier:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)insertOrUpdateLocalFinancingPlans:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)paymentFundingSourceForIdentifier:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)accountFinancingPlanUpdated:(id)a0 oldFinancingPlan:(id)a1 accountIdentifier:(id)a2;
- (void)deleteAppleBalancePromotionForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)didUpdateAccountEnhancedMerchants:(id)a0 accountIdentifier:(id)a1 lastUpdate:(id)a2;
- (void)_accessObserversWithHandler:(id /* block */)a0;
- (id)accountBalancesForAccountIdentifier:(id)a0 startDate:(id)a1 endDate:(id)a2 type:(unsigned long long)a3;
- (void)accountEnhancedMerchantBehaviorForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)accountEnhancedMerchantsForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)accountEntityOrderingsForAccountWithIdentifier:(id)a0 entityType:(unsigned long long)a1 completion:(id /* block */)a2;
- (void)accountFinancingPlanAdded:(id)a0 accountIdentifier:(id)a1;
- (void)accountFinancingPlanRemoved:(id)a0 accountIdentifier:(id)a1;
- (void)accountForPassWithUniqueID:(id)a0 completion:(id /* block */)a1;
- (void)accountHoldsForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)accountPendingFamilyMembersForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)accountPromotionBehaviorForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)accountPromotionsForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)accountStatementMetadataForAllAccountsWithCompletion:(id /* block */)a0;
- (void)accountStatementMetadataForStatementIdentifier:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)accountUsersChanged:(id)a0 forAccountIdentifier:(id)a1;
- (void)accountUsersForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)accountWithVirtualCardIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)accountsForProvisioningWithCompletion:(id /* block */)a0;
- (void)accountsWithPassLocallyProvisionedWithCompletion:(id /* block */)a0;
- (void)activateBroadwayPhysicalCardWithActivationCode:(id)a0 completion:(id /* block */)a1;
- (void)activatePhysicalCard:(id)a0 withActivationCode:(id)a1 forFeatureIdentifier:(unsigned long long)a2 completion:(id /* block */)a3;
- (void)appleBalancePromotionForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)attemptAppleBalanceSetupWithCompletion:(id /* block */)a0;
- (void)attemptAppleStoredValueSetupWithCompletion:(id /* block */)a0;
- (void)backgroundProvisionInProgressForFeature:(unsigned long long)a0 withCompletion:(id /* block */)a1;
- (void)beginPhysicalCardAction:(id)a0 onPhysicalCardWithIdentifier:(id)a1 forAccountWithIdentifier:(id)a2 accountUserAltDSID:(id)a3 deviceMetadata:(id)a4 completion:(id /* block */)a5;
- (void)beginPhysicalCardRequestWithOrder:(id)a0 forAccountWithIdentifier:(id)a1 accountUserAltDSID:(id)a2 deviceMetadata:(id)a3 completion:(id /* block */)a4;
- (void)billPaymentSelectedSuggestedAmountDataEventsForAccountIdentifier:(id)a0 withStartDate:(id)a1 endDate:(id)a2 completion:(id /* block */)a3;
- (void)billPaymentSelectedSuggestedAmountDataEventsForAccountIdentifier:(id)a0 withStatementIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)cancelFinancingPlanWithIdentifier:(id)a0 accountIdentifier:(id)a1 cancellationReasonIdentifier:(id)a2 cancellationReasonDescription:(id)a3 completion:(id /* block */)a4;
- (void)cardCredentialsForVirtualCard:(id)a0 authorization:(id)a1 action:(long long)a2 completion:(id /* block */)a3;
- (void)completePhysicalCardActionRequest:(id)a0 withSignature:(id)a1 completion:(id /* block */)a2;
- (void)completePhysicalCardRequest:(id)a0 withSignature:(id)a1 completion:(id /* block */)a2;
- (void)createVirtualCard:(long long)a0 forAccountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)creditStatementsForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)creditStatementsForStatementIdentifiers:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)dailyCashEligibleDestinationsForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)defaultAccountForFeature:(unsigned long long)a0 completion:(id /* block */)a1;
- (void)deleteAccountEnhancedMerchant:(id)a0 forAccountWithIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)deleteAccountPromotion:(id)a0 forAccountWithIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)deleteAccountStatementMetadataForStatementIdentifier:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)deleteAccountUserWithAltDSID:(id)a0 forAccountWithIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)deleteAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)deleteEventWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)deleteEventsWithAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)deleteEventsWithAccountIdentifier:(id)a0 excludingTypes:(id)a1 completion:(id /* block */)a2;
- (void)deleteFinancingPlansForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)deleteFinancingPlansForAllAccountsWithCompletion:(id /* block */)a0;
- (void)deleteInStoreTopUpTokenForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)deleteLocalAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)didAddAccountPendingFamilyMembers:(id)a0;
- (void)didRemoveAppleBalancePromotionWithUniqueIdentifier:(id)a0 forAccountIdentifier:(id)a1;
- (void)didUpdateAccountPromotions:(id)a0 accountIdentifier:(id)a1;
- (void)didUpdateAppleBalancePromotion:(id)a0 forAccountIdentifier:(id)a1;
- (void)didUpdateInStoreTopUpToken:(id)a0 forAccountIdentifier:(id)a1;
- (void)didUpdatePaymentFundingSources:(id)a0 accountIdentifier:(id)a1;
- (id /* block */)errorHandlerForMethod:(SEL)a0 completion:(id /* block */)a1;
- (void)eventsForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)eventsForAccountIdentifier:(id)a0 types:(id)a1 startDate:(id)a2 endDate:(id)a3 orderedByDate:(long long)a4 limit:(unsigned long long)a5 completion:(id /* block */)a6;
- (void)exportTransactionDataForAccountIdentifier:(id)a0 withFileFormat:(id)a1 beginDate:(id)a2 endDate:(id)a3 productTimeZone:(id)a4 completion:(id /* block */)a5;
- (void)fetchKeychainCredentialForVirtualCardIdentifier:(id)a0 forAccountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)financingPlanForPlanIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)financingPlanInstallmentsDueDateRangeForAccountIdentifier:(id)a0 financingPlanStates:(id)a1 completion:(id /* block */)a2;
- (void)financingPlansForAllAccountsWithCompletion:(id /* block */)a0;
- (void)financingPlansWithQueries:(id)a0 completion:(id /* block */)a1;
- (void)financingPlansWithQuery:(id)a0 completion:(id /* block */)a1;
- (void)inStoreTopUpTokenForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)inactivePhysicalCardForFeatureIdentifier:(unsigned long long)a0 completion:(id /* block */)a1;
- (void)insertDailyCashNotificationForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)insertEvents:(id)a0 withAccountidentifier:(id)a1 completion:(id /* block */)a2;
- (void)insertOrUpdateAccountEnhancedMerchants:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)insertOrUpdateAccountPromotions:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)insertOrUpdateInStoreTopUpToken:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)insertOrUpdateLocalAccount:(id)a0 completion:(id /* block */)a1;
- (void)insertSummaryNotificationForAccountIdentifier:(id)a0 summaryType:(long long)a1 completion:(id /* block */)a2;
- (void)invalidateTopUpTokenWithIdentifier:(id)a0 forAccountWithIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)lastRedemptionEventToDestination:(unsigned long long)a0 forAccountIdentifier:(id)a1 altDSID:(id)a2 completion:(id /* block */)a3;
- (void)lastUsedInAppFundingSourceForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)markUserViewedIntroduction:(BOOL)a0 forInstallmentIdentifiers:(id)a1 accountIdentifier:(id)a2;
- (void)noteSecurityCodeActivityWithAction:(long long)a0 forSecurityCodeIdentifier:(id)a1 forVirtualCardIdentifier:(id)a2 forAccountIdentifier:(id)a3 completion:(id /* block */)a4;
- (void)noteVirtualCardAutoFilledBySafari:(id)a0 completion:(id /* block */)a1;
- (void)payLaterCardMagnitudesChanged:(id)a0 forAccountIdentifier:(id)a1;
- (void)payLaterCardMagnitudesForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)paymentFundingSourcesForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)performAccountAction:(id)a0 withAccountIdentifier:(id)a1 accountUserAltDSID:(id)a2 completion:(id /* block */)a3;
- (void)performVirtualCardAction:(long long)a0 forVirtualCardIdentifier:(id)a1 forAccountIdentifier:(id)a2 completion:(id /* block */)a3;
- (void)physicalCardForFeatureIdentifier:(unsigned long long)a0 activationCode:(id)a1 completion:(id /* block */)a2;
- (void)physicalCardsChanged:(id)a0 forAccountIdentifier:(id)a1;
- (void)physicalCardsForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)resetAccountBalancesForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)rewardsTierSummaryForTransactionSourceIdentifiers:(id)a0 currencyCode:(id)a1 startDate:(id)a2 endDate:(id)a3 completion:(id /* block */)a4;
- (void)savingsStatementsForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)scheduleSetupReminderForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)scheduledPaymentsChangedForAccountIdentifier:(id)a0;
- (void)scheduledPaymentsWithAccountIdentifier:(id)a0 includeFailedRecurringPayments:(BOOL)a1 allowFetchFromServer:(BOOL)a2 completion:(id /* block */)a3;
- (void)scheduledPaymentsWithAccountIdentifier:(id)a0 includeFailedRecurringPayments:(BOOL)a1 completion:(id /* block */)a2;
- (void)sharedAccountCloudStoreWithAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)statementsChangedForAccountIdentifier:(id)a0;
- (void)taxFormsForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)termsWithIdentifier:(id)a0 accepted:(BOOL)a1 withAccountIdentifier:(id)a2 completion:(id /* block */)a3;
- (void)triggerStatementMetadataProcessingForAccountIdentifier:(id)a0 statementIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)updateAccountBalancesForAccountIdentifier:(id)a0 startDate:(id)a1 endDate:(id)a2 type:(unsigned long long)a3 completion:(id /* block */)a4;
- (void)updateAccountEnhancedMerchantsForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)updateAccountEnhancedMerchantsForAccountWithIdentifier:(id)a0 cooldownLevel:(unsigned long long)a1 completion:(id /* block */)a2;
- (void)updateAccountEnhancedMerchantsForAccountWithIdentifier:(id)a0 ignoreErrorBackoff:(BOOL)a1 cooldownLevel:(unsigned long long)a2 completion:(id /* block */)a3;
- (void)updateAccountPromotionsForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)updateAccountPromotionsForAccountWithIdentifier:(id)a0 ignoreErrorBackoff:(BOOL)a1 observeCooldownPeriod:(BOOL)a2 completion:(id /* block */)a3;
- (void)updateAccountPromotionsForAccountWithIdentifier:(id)a0 observeCooldownPeriod:(BOOL)a1 completion:(id /* block */)a2;
- (void)updateAccountStatementMetadataForStatementIdentifier:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)updateAccountUserNotificationSettings:(id)a0 forAccountUserWithAltDSID:(id)a1 forAccountWithIdentifier:(id)a2 completion:(id /* block */)a3;
- (void)updateAccountUserPreferences:(id)a0 forAccountUserWithAltDSID:(id)a1 forAccountWithIdentifier:(id)a2 completion:(id /* block */)a3;
- (void)updateAccountUsersForAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)updateAccountWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)updateAccountWithIdentifier:(id)a0 extended:(BOOL)a1 completion:(id /* block */)a2;
- (void)updateAccountsWithCompletion:(id /* block */)a0;
- (void)updateCreditStatementsForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)updateFinancingPlansForAccountWithIdentifier:(id)a0 pageOffset:(unsigned long long)a1 limit:(unsigned long long)a2 ignoreLastUpdatedDate:(BOOL)a3 forceFetch:(BOOL)a4 completion:(id /* block */)a5;
- (void)updateImpressionCount:(long long)a0 promotionProgramIdentifier:(id)a1 accountIdentifier:(id)a2 completion:(id /* block */)a3;
- (void)updateImpressionCountsForPromotions:(id)a0 accountIdentifier:(id)a1 completion:(id /* block */)a2;
- (void)updateLastUsedInAppFundingSource:(id)a0 accountIdentifier:(id)a1;
- (void)updateMockAccountWithAccount:(id)a0 completion:(id /* block */)a1;
- (void)updatePaymentFundingSourcesForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)updateSavingsStatementsForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)updateScheduledPaymentsWithAccount:(id)a0 completion:(id /* block */)a1;
- (void)updateSharedAccountCloudStoreWithAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)updateTaxFormsForAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)updateUserInfoForAccountIdentifier:(id)a0 contact:(id)a1 completion:(id /* block */)a2;
- (void)updateVirtualCardsWithAccountIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)updateWalletBadgeCountWithCompletion:(id /* block */)a0;
- (void)userInfoForAccountIdentifier:(id)a0 forceFetch:(BOOL)a1 completion:(id /* block */)a2;
- (void)validateAppleBalanceSecurityRequirementsWithCompletion:(id /* block */)a0;
- (void)virtualCardsInKeychainWithCompletion:(id /* block */)a0;
- (void)writeVirtualCardToKeychain:(id)a0 completion:(id /* block */)a1;

@end