@class NSUUID, HMDHome, HMDAppleAccountManager, HMFTimer, NSString, HMFMessageDispatcher, NSObject, HMDBulletinNotificationRegistrationSource, NSNotificationCenter, HMDNotificationConditionEvaluator; @protocol OS_dispatch_queue; @interface HMDAudioAnalysisBulletinNotificationManager : HMFObject <HMFLogging, HMFMessageReceiver, HMFTimerDelegate> @property (readonly, weak) HMDHome *home; @property (readonly) NSObject<OS_dispatch_queue> *workQueue; @property (readonly) HMFMessageDispatcher *messageDispatcher; @property (readonly) HMDAppleAccountManager *accountManager; @property (readonly) NSNotificationCenter *notificationCenter; @property (readonly) HMDNotificationConditionEvaluator *evaluator; @property (readonly, copy) NSUUID *uuid; @property (readonly) HMDBulletinNotificationRegistrationSource *source; @property (retain) HMFTimer *synchronizeWithPrimaryDebounceTimer; @property (copy) id /* block */ synchronizeWithPrimaryDebounceTimerFactory; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) NSUUID *messageTargetUUID; @property (readonly, nonatomic) NSObject<OS_dispatch_queue> *messageReceiveQueue; + (id)logCategory; + (id)registrationsForSource:(id)a0 context:(id)a1; - (id)registrations; - (void)configure; - (void)timerDidFire:(id)a0; - (id)logIdentifier; - (void).cxx_destruct; - (void)handlePrimaryResidentUpdateNotification:(id)a0; - (void)_cleanupMultipleRegistrationsAndReplaceWithRegistration:(id)a0 completion:(id /* block */)a1; - (void)_handleAudioAnalysisEventResidentToPrimaryMessage:(id)a0; - (id)_mkfLocalAnalysisSignificantEventRegistrationsWithManagedObjectContext:(id)a0; - (void)_notifyDevice:(id)a0 event:(id)a1 user:(id)a2; - (id)_remoteAudioAnalysisRegistrationsForUUID:(id)a0; - (void)_requestSynchronizeRegistrations; - (void)_synchronizeLocalRegistrationsWithPrimaryResident; - (void)_updateNotificationRegistration:(id)a0 enabled:(BOOL)a1 completion:(id /* block */)a2; - (void)_updateRegistrationsOnPrimaryWithEnabledRegistrations:(id)a0 disabledRegistrations:(id)a1; - (void)cleanupMultipleRegistrationsAndReplaceWithRegistration:(id)a0 completion:(id /* block */)a1; - (void)handleAudioAnalysisEvent:(id)a0; - (void)handleCurrentDeviceOrAccountUpdatedNotification:(id)a0; - (id)initWithHome:(id)a0 workQueue:(id)a1 messageDispatcher:(id)a2 accountManager:(id)a3 evaluator:(id)a4 notificationCenter:(id)a5; - (id)localRegistrationForAccessory:(id)a0 enabled:(BOOL *)a1; - (BOOL)multipleLocalRegistrationsForAccessory:(id)a0; - (void)synchronizeLocalRegistrationsWithPrimaryResident; - (void)updateNotificationRegistration:(id)a0 enabled:(BOOL)a1 completion:(id /* block */)a2; - (id)userDevicesToNotify:(id)a0 withEvent:(id)a1; @end