luxlabs header browser preview


@class NSMutableSet;

@interface ASClientAccount : ASAccount {
    NSMutableSet *_daemonMonitoredFolders;
    NSMutableSet *_foldersToRetryForMonitoring;
    NSMutableSet *_folderIDsOnRemoteHold;
}

- (void)dealloc;
- (id)mailboxes;
- (void)_foldersUpdated:(id)a0;
- (void).cxx_destruct;
- (void)monitorFoldersForUpdates:(id)a0 persistent:(BOOL)a1;
- (int)performFetchAttachmentRequest:(id)a0 consumer:(id)a1;
- (int)performFetchMessageSearchResultRequests:(id)a0 consumer:(id)a1;
- (int)performMoveRequests:(id)a0 consumer:(id)a1;
- (int)performResolveRecipientsRequest:(id)a0 consumer:(id)a1;
- (BOOL)reattemptInvitationLinkageForMetaData:(id)a0 inFolderWithId:(id)a1;
- (BOOL)setFolderIdsThatExternalClientsCareAboutAdded:(id)a0 deleted:(id)a1 foldersTag:(id)a2;
- (void)stopMonitoringAllFolders;
- (id)unactionableICSRepresentationForMetaData:(id)a0 inFolderWithId:(id)a1 outSummary:(id *)a2;
- (void)resumeMonitoringFoldersWithIDs:(id)a0;
- (void)_folderHierarchyChanged;
- (void)_foldersThatExternalClientsCareAboutChanged;
- (id)initWithBackingAccountInfo:(id)a0;
- (void)monitorFoldersForUpdates:(id)a0;
- (id)onBehalfOfBundleIdentifier;
- (void)stopMonitoringFoldersForUpdates:(id)a0;
- (void)suspendMonitoringFoldersWithIDs:(id)a0;
- (void)_retryMonitoringWithRetryCount:(id)a0;
- (void)_addFoldersToDaemonMonitoring:(id)a0;
- (id)_copySetFlagsActionForRequest:(id)a0;
- (void)_daemonDied;
- (void)_logStatus:(id)a0;
- (void)_monitorFoldersForUpdates:(id)a0 persistent:(BOOL)a1 sequentialRetryCount:(int)a2;
- (id)_newPolicyManager;
- (void)_removeFoldersFromDaemonMonitoring:(id)a0;
- (void)_reportFolderItemSyncSuccess:(BOOL)a0 forFolderWithID:(id)a1 withItemsCount:(unsigned long long)a2;
- (void)_retryMonitoringWithRetryCount:(id)a0 persistent:(BOOL)a1;
- (void)_retryPersistentMonitoringWithRetryCount:(id)a0;
- (void)_sync:(id)a0 withConsumer:(id)a1;
- (void)clearFolderHierarchyCache;
- (void)performFolderChange:(id)a0;
- (int)performMailboxRequest:(id)a0 mailbox:(id)a1 previousTag:(id)a2 clientWinsOnSyncConflict:(BOOL)a3 consumer:(id)a4;
- (int)performMailboxRequests:(id)a0 mailbox:(id)a1 previousTag:(id)a2 clientWinsOnSyncConflict:(BOOL)a3 consumer:(id)a4;
- (void)resolveRecipientsTask:(id)a0 completedWithStatus:(long long)a1 error:(id)a2 queriedEmailAddressToRecpient:(id)a3;
- (void)sendMailTask:(id)a0 completedWithStatus:(long long)a1 error:(id)a2;

@end