@class HMDHomeManager, NSString, HMDFMFHandler, HMDHH2AutoMigrationEligibilityChecker; @protocol HMDFeaturesDataSource, HMDBackgroundSystemTaskSchedulerInterfacing, HMMLogEventSubmitting; @interface HMDHH2AutoMigrationMonitor : HMFObject { HMDHomeManager *_homeManager; HMDFMFHandler *_fmfHandler; id _taskScheduler; HMDHH2AutoMigrationEligibilityChecker *_eligibilityChecker; id _featuresDataSource; id _logEventSubmitter; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)logCategory; - (void)stopMonitoring; - (void).cxx_destruct; - (void)startMonitoring; - (void)attemptAutoMigrationWithCompletionHandler:(id /* block */)a0; - (void)handleFMFStatusUpdatedNotification:(id)a0; - (id)initWithHomeManager:(id)a0 eligibilityChecker:(id)a1; - (id)initWithHomeManager:(id)a0 fmfHandler:(id)a1 backgroundTaskScheduler:(id)a2 eligibilityChecker:(id)a3 featuresDataSource:(id)a4 logEventSubmitter:(id)a5; @end