@class HDProfile, HDRestorableAlarm, NSObject, NSUserDefaults; @protocol OS_dispatch_queue, HKHRAFibBurdenSevenDayAnalysisSchedulerAlarmDelegate; @interface HKHRAFibBurdenSevenDayAnalysisSchedulerXPCAlarm : NSObject { NSObject *_queue; HDRestorableAlarm *_scheduler; HDProfile *_profile; NSUserDefaults *_defaults; id /* block */ _dateGenerator; } @property (weak, nonatomic) id delegate; - (void)profileDidBecomeReady:(id)a0; - (void)_scheduleEventWithCompletion:(id /* block */)a0; - (id)initWithProfile:(id)a0; - (id)_determineNextEventDateComponents; - (void)_unitTest_beginReceivingAlarmEvents; - (id)initWithScheduler:(id)a0 profile:(id)a1 userDefaults:(id)a2 queue:(id)a3 dateGenerator:(id /* block */)a4 shouldAutomaticallyStart:(BOOL)a5; - (void)_queue_scheduleEvent; - (void).cxx_destruct; - (void)_stop; - (void)_queue_alarm:(id)a0 didReceiveDueEvents:(id)a1; - (void)_queue_beginReceivingAlarmEvents; @end