luxlabs header browser preview


@class NSURL, NSObject;
@protocol OS_dispatch_queue;

@interface CKUploadRequestPersistentStore : NSObject

@property (readonly, nonatomic) NSURL *databaseURL;
@property (nonatomic) BOOL firstInvocation;
@property (readonly, nonatomic) NSObject<OS_dispatch_queue> *stateQueue;

+ (id)repairRecordToMetadata:(id)a0;

- (id)delayedSyncRecordNamesBeforeAndIncludingDate:(id)a0;
- (id)earliestDelayedSyncDateAfterDate:(id)a0;
- (id)packageRepairMetadata;
- (id)initWithDatabaseURL:(id)a0;
- (id)lastFetchDate;
- (void)setCurrentUser:(id)a0;
- (id)syncEngineMetadata;
- (id)currentUser;
- (void)persistRepairRecord:(id)a0;
- (void)clearDatabase;
- (void)deleteDelayedSyncForRecordName:(id)a0;
- (id)allData;
- (id)delayedSyncRecordNamesAfterDate:(id)a0;
- (void)readWriteDatabase:(id /* block */)a0 async:(BOOL)a1 withCompletionHandler:(id /* block */)a2;
- (void)deleteRepairRecord:(id)a0;
- (void)markRecordNameUnrecoverable:(id)a0;
- (id)metadataForRecordName:(id)a0;
- (id)delayedSyncDateForRecord:(id)a0;
- (id)assetRepairMetadata;
- (void).cxx_destruct;
- (void)setLastFetchDate:(id)a0;
- (id)unarchivedObjectOfClass:(Class)a0 fromData:(id)a1 error:(id *)a2;
- (void)readDatabase:(id /* block */)a0 async:(BOOL)a1 withCompletionHandler:(id /* block */)a2;
- (long long)delayedSyncCountForRecordName:(id)a0;
- (id)sortedDelayedSyncRecordsForDatabase:(id)a0;
- (void)persistSyncEngineMetadata:(id)a0;
- (void)deleteDatabase;
- (void)clearRepairRecords;
- (void)persistDelayedSyncForRecordName:(id)a0 withDate:(id)a1 increasingCount:(BOOL)a2;
- (void)clearDelayedSyncRecords;

@end