@class HMFTimer, HMBLocalZone, HMDHomeManager, HMFFuture, NSString, HMDAppleAccessoryPairingHomeState; @protocol HMDAppleAccessoryPairingControllerDataSource; @interface HMDAppleAccessoryPairingHomeController : HMFObject @property (readonly) HMBLocalZone *localZone; @property (readonly) HMDHomeManager *homeManager; @property (readonly) HMFTimer *upgradeCheckTimer; @property (readonly, nonatomic) HMDAppleAccessoryPairingHomeState *state; @property (readonly, nonatomic) id dataSource; @property (retain, nonatomic) HMFFuture *queryFuture; @property (nonatomic) unsigned long long suppressedQueries; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)logCategory; - (void)timerDidFire:(id)a0; - (id)localZone:(id)a0 didProcessModelCreation:(id)a1; - (BOOL)handleMessage:(id)a0 from:(id)a1; - (id)localZone:(id)a0 didProcessModelDeletion:(id)a1; - (id)logIdentifier; - (void).cxx_destruct; - (id)localZone:(id)a0 didProcessModelUpdate:(id)a1; - (id)workContext; - (void)postNotificationOfDeviceUpdated; - (void)_handleDeviceNotification:(id)a0; - (void)checkDeviceVersionAndSendUpgrade; - (void)cleanupLegacyZone; - (id)initWithState:(id)a0 homeManager:(id)a1 dataSource:(id)a2; - (void)postSoftwareUpdateEventForDescriptor:(id)a0; - (void)postSoftwareUpdateEventForSoftwareUpdate:(id)a0; - (void)processHMDAppleMediaAccessoryModel:(id)a0; - (void)processHMDResidentDeviceModel:(id)a0; - (void)startWithLocalZone:(id)a0; @end