text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 11:41:24 AM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /System/Library/PrivateFrameworks/Sleep.framework/Sleep
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  
  @class HKSPSleepEventTimelineResults, HKSPSleepScheduleModel, NSDate, NSCalendar;
  
  @interface HKSPSleepEventTimelineBuilder : NSObject {
  
  	HKSPSleepEventTimelineResults* _results;
  	HKSPSleepScheduleModel* _sleepScheduleModel;
  	NSDate* _date;
  	NSCalendar* _calendar;
  	unsigned long long _options;
  
  }
  
  @property (nonatomic,readonly) HKSPSleepEventTimelineResults * results;                  //@synthesize results=_results - In the implementation block
  @property (nonatomic,readonly) HKSPSleepScheduleModel * sleepScheduleModel;              //@synthesize sleepScheduleModel=_sleepScheduleModel - In the implementation block
  @property (nonatomic,readonly) NSDate * date;                                            //@synthesize date=_date - In the implementation block
  @property (nonatomic,readonly) NSCalendar * calendar;                                    //@synthesize calendar=_calendar - In the implementation block
  @property (nonatomic,readonly) unsigned long long options;                               //@synthesize options=_options - In the implementation block
  +(id)builderWithSleepScheduleModel:(id)arg1 date:(id)arg2 ;
  -(HKSPSleepEventTimelineResults *)results;
  -(HKSPSleepScheduleModel *)sleepScheduleModel;
  -(NSCalendar *)calendar;
  -(NSDate *)date;
  -(void)_adjustSessions;
  -(void)_gatherSessions;
  -(void)_adjustSessionForDismissedWakeUpAlarm;
  -(void)_gatherSessionsForOccurrence:(id)arg1 overrideOccurrence:(id)arg2 ;
  -(unsigned long long)options;
  -(id)_windDownDateForBedtimeDate:(id)arg1 ;
  -(void)_validateSessionAdjustmentForSnoozedWakeUpAlarm;
  -(void)_adjustSessionForDelayedBedtime;
  -(void)_addSessionToTimelineWithWakeUpDate:(id)arg1 bedtimeDate:(id)arg2 windDownDate:(id)arg3 occurrence:(id)arg4 ;
  -(id)buildTimelineWithOptions:(unsigned long long)arg1 ;
  -(void)_adjustSessionForSkippedWindDown;
  -(id)initWithSleepScheduleModel:(id)arg1 date:(id)arg2 ;
  -(void)_adjustSessionForSnoozedWakeUpAlarm;
  -(void)_adjustSessionForSkippedBedtime;
  -(void)_validateSessionAdjustments;
  -(void)_adjustSessionForConfirmedWakeUp;
  -(void)_gatherSessionsForValidationForOccurrence:(id)arg1 overrideOccurrence:(id)arg2 ;
  @end
  
  