luxlabs header browser preview


@class NSMutableDictionary, NSObject;
@protocol OS_dispatch_source;

@interface SLDCloudKitSyncWriter : SLDCloudKitSyncBase {
    BOOL _freshHighlightsGenerated;
    BOOL _appChangesCheckScheduled;
    NSMutableDictionary *_recordsToUpload;
    NSObject<OS_dispatch_source> *_invalidateHighlightsCoalescingTimer;
}

+ (id)sharedInstance;

- (void)reset;
- (void)dealloc;
- (void)syncEngine:(id)a0 didDeleteRecordWithID:(id)a1;
- (void)syncEngine:(id)a0 recordWithIDWasDeleted:(id)a1 recordType:(id)a2;
- (void)syncEngine:(id)a0 didFetchRecord:(id)a1;
- (id)syncEngine:(id)a0 recordToSaveForRecordID:(id)a1;
- (id)recordZoneID;
- (void)syncEngine:(id)a0 didSaveRecord:(id)a1;
- (void).cxx_destruct;
- (void)syncEngine:(id)a0 failedToSaveRecord:(id)a1 error:(id)a2;
- (BOOL)syncEngine:(id)a0 shouldFetchChangesForZoneID:(id)a1;
- (void)syncEngine:(id)a0 failedToDeleteRecordWithID:(id)a1 error:(id)a2;
- (void)syncEngine:(id)a0 didSaveRecordZone:(id)a1;
- (void)syncEngine:(id)a0 failedToFetchChangesForRecordZoneID:(id)a1 error:(id)a2;
- (void)syncEngine:(id)a0 failedToSaveRecordZone:(id)a1 error:(id)a2;
- (void)initializeState;
- (BOOL)_didHandleSyncError:(id)a0 retryBlock:(id /* block */)a1;
- (unsigned long long)_batchNumberOfRecordIDString:(id)a0;
- (id)_idForRecordIDString:(id)a0;
- (id)_recordIDsFromStrings:(id)a0;
- (void)_savedRecord:(id)a0;
- (void)accountStatusChanged;
- (void)checkForAppChanges;
- (void)checkForAppChangesNow;
- (void)fetchAndProcessFreshHighlights;
- (void)handleMetadataSizeBecomingEligibleForSync;
- (void)invalidateHighlights;
- (void)invalidateHighlightsInternal;
- (void)nextTask;
- (id)recordIDStringOfSavedIDString:(id)a0;
- (unsigned long long)versionOfSavedIDString:(id)a0;

@end