@interface HDCachedSyncRequestEntity : HDHealthEntity + (id)databaseTable; + (const struct { id x0; id x1; unsigned char x2; } *)columnDefinitionsWithCount:(unsigned long long *)a0; + (long long)protectionClass; + (BOOL)clearInProgressSyncRequests:(id)a0 error:(id *)a1; + (id)fetchAllInProgressSyncRequests:(id)a0 error:(id *)a1; + (id)fetchAllSyncRequests:(id)a0 error:(id *)a1; + (id)fetchCoalescedSyncRequest:(id)a0 error:(id *)a1; + (BOOL)insertSyncRequest:(id)a0 reason:(id)a1 date:(id)a2 profile:(id)a3 error:(id *)a4; + (BOOL)markInProgressRequestsAsPending:(id)a0 error:(id *)a1; + (BOOL)markPendingRequestsAsInProgress:(id)a0 error:(id *)a1; @end