@class NSObject; @protocol OS_dispatch_queue; @interface SDMigrationMonitor : NSObject @property (retain, nonatomic) NSObject *queue; @property (nonatomic) BOOL unlocked; @property (nonatomic) BOOL foundExtensions; @property (nonatomic) BOOL finishedDataMigration; @property (copy, nonatomic) id /* block */ completionBlock; @property (copy, nonatomic) id /* block */ eventHandler; + (id)sharedInstance; - (void)suspendMigrationQueue; - (id)init; - (void)dealloc; - (void)_finishMigration; - (void)resumeMigrationQueue; - (void)unlock; - (void)registerHandlerWithEventMonitor:(id)a0; - (void).cxx_destruct; - (void)_didFindExtensions:(id)a0; - (void)monitorDataMigrationWithCompletionBlock:(id /* block */)a0; @end