@class NSString, NSArray, NFPromise, ACAccount, ACAccountStore, NSHashTable; @interface FCAppleAccount : NSObject <FCAppleAccount> { ACAccountStore *_accountStore; ACAccount *_primaryAccount; ACAccount *_iTunesAccount; NSString *_overrideContentStoreFrontID; NFPromise *_base64GSTokenPromise; NSHashTable *_observers; } @property (copy, nonatomic) NSString *DSID; @property (copy, nonatomic) NSString *userStoreFrontID; @property (copy, nonatomic) NSString *contentStoreFrontID; @property (copy, nonatomic) NSString *altDSID; @property (getter=isRunningPPT) BOOL runningPPT; @property (readonly, nonatomic) NSString *primaryLanguageCode; @property (readonly, nonatomic) long long supportedContentLanguage; @property (readonly, nonatomic) BOOL isContentStoreFrontSupported; @property (readonly, nonatomic) BOOL isSignedInStoreFrontSupported; @property (readonly, nonatomic) NSString *supportedContentStoreFrontID; @property (readonly, nonatomic, getter=isPrivateDataSyncingEnabled) BOOL privateDataSyncingEnabled; @property (readonly, nonatomic, getter=isUserSignedInToiCloud) BOOL userSignedInToiCloud; @property (readonly, nonatomic) NSString *endpointConnectionClientID; @property (readonly, nonatomic) ACAccount *activeiTunesAccount; @property (readonly, nonatomic) NSString *primaryEmailAddress; @property (readonly, nonatomic) NSString *appStoreEmailAddress; @property (readonly, nonatomic) NSArray *allEmailAddresses; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (void)enableStoreFrontLocking; + (id)sharedAccount; - (void)loadStoreFrontWithCompletionHandler:(id /* block */)a0; - (void)_accountStoreDidChange; - (id)init; - (void)removeObserver:(id)a0; - (id)iCloudAccountDSID; - (void)invalidateGSTokenCache; - (id)iTunesAccountName; - (id)currentStoreFrontID; - (void)checkAlliOSDevicesRunningMinimumOSVersion:(struct { long long x0; long long x1; })a0 orInactiveForTimeInterval:(double)a1 completionHandler:(id /* block */)a2; - (void)checkAllDevicesRunningMinimumiOSVersion:(struct { long long x0; long long x1; })a0 macOSVersion:(struct { long long x0; long long x1; })a1 orInactiveForTimeInterval:(double)a2 completionHandler:(id /* block */)a3; - (void)_reloadAccountsFromAccountStore; - (BOOL)isPrimaryAccountEmailAddress; - (id)iTunesAccountDSID; - (id)getGSToken; - (void).cxx_destruct; - (void)t_stopOverridingContentStoreFrontID; - (BOOL)isUserSignedIntoiTunes; - (void)t_startOverridingContentStoreFrontID:(id)a0; - (void)addObserver:(id)a0; - (void)reloadiTunesAccount; - (void)getGSTokenWithCompletionHandler:(id /* block */)a0; @end