@class NSMutableDictionary, NSObject; @protocol OS_dispatch_queue; @interface CKDOperationInfoCache : CKDSQLiteCache @property (retain, nonatomic) NSObject *cacheQueue; @property (retain, nonatomic) NSObject *cacheDelegateQueue; @property (retain, nonatomic) NSMutableDictionary *delegateWrappersByOperationID; + (id)dbFileName; + (id)cacheDatabaseSchema; + (id)sharedCache; - (id)outstandingOperationInfosForIDs:(id)a0; - (void)registerCacheEvictionActivity; - (void)expungeOperationInfoForDeletedAccountID:(id)a0; - (id)allOutstandingOperationIDsForAppContainerAccountTuple:(id)a0; - (void)_locked_enumerateCallbacksForOperationWithID:(id)a0 usingBlock:(id /* block */)a1; - (void)_lockedArchiveCallback:(id)a0 forOperationID:(id)a1; - (void)setOperationInfo:(id)a0 forOperationID:(id)a1 appContainerAccountTuple:(id)a2; - (void)archiveCallback:(id)a0 forOperationID:(id)a1; - (void)unregisterDelegate:(id)a0 forOperationWithID:(id)a1; - (id)operationInfoMetadataForOperationWithID:(id)a0; - (id)resumableOperationInfosByAppContainerAccountTuplesWithProgressPurged:(BOOL)a0; - (void)registerAttemptForOperationWithID:(id)a0; - (void)_lockedSetOperationInfo:(id)a0 forOperationID:(id)a1 appContainerAccountTuple:(id)a2; - (void).cxx_destruct; - (id)_locked_operationInfoForID:(id)a0; - (id)initWithCacheDir:(id)a0; - (void)deleteAllInfoForOperationWithID:(id)a0; - (void)enumerateCallbacksForOperationWithID:(id)a0 usingBlock:(id /* block */)a1; - (void)registerDelegate:(id)a0 forOperationWithID:(id)a1; @end