@class NSError, NSOperationQueue, NSMutableArray; @interface ML3DatabaseImportManager : NSObject { NSOperationQueue *_importOperationQueue; NSMutableArray *_suspendedImportOperations; } @property (retain, nonatomic) NSError *lastImportError; @property (readonly, nonatomic) unsigned long long operationsCount; @property (readonly, nonatomic) unsigned long long suspendedOperationsCount; @property (readonly, nonatomic, getter=isSuspended) BOOL suspended; - (id)init; - (void).cxx_destruct; - (id)_importOperations; - (void)resumeSuspendedImportOperations; - (void)_handleImportOperationCancelled:(id)a0; - (void)_handleImportOperationCompleted:(id)a0; - (id)_suspendedImportOperations; - (void)cancelAllImportOperations; - (void)cancelImportOperationsForSource:(unsigned long long)a0 withCompletionHandler:(id /* block */)a1; - (void)cancelImportOperationsOriginatingFromClient:(id)a0; - (float)currentOperationProgressWithError:(id *)a0; - (void)performImport:(id)a0 fromSource:(unsigned long long)a1 progressBlock:(id /* block */)a2 withCompletionHandler:(id /* block */)a3; - (void)suspendImportOperations; @end