text: //
  //     Generated by classdumpios 1.0.1 (64 bit) (iOS port by DreamDevLost)(Debug version compiled Sep 26 2020 13:48:20).
  //
  //  Copyright (C) 1997-2019 Steve Nygard.
  //
  
  #import <UIKit/UIViewController.h>
  
  #import "MTABedtimeOptionsViewControllerDelegate-Protocol.h"
  #import "MTAlarmDataSourceObserver-Protocol.h"
  #import "MTSleepDataObserver-Protocol.h"
  
  @class MTABedtimeClockView, MTABedtimeOptionsViewController, MTABedtimeSwitchView, MTABedtimeTimeView, MTAlarmDataSource, MTAlarmManager, MTUIBedtimeTimeInBedView, NSArray, NSLayoutConstraint, NSString, NSUserActivity, UIScrollView, UIView;
  
  @interface MTABedtimeViewController : UIViewController <MTABedtimeOptionsViewControllerDelegate, MTSleepDataObserver, MTAlarmDataSourceObserver>
  {
      NSUserActivity *_userActivity;	// 8 = 0x8
      _Bool _contentViewLoaded;	// 16 = 0x10
      MTAlarmManager *_alarmManager;	// 24 = 0x18
      MTAlarmDataSource *_dataSource;	// 32 = 0x20
      UIScrollView *_scrollView;	// 40 = 0x28
      UIView *_contentView;	// 48 = 0x30
      MTABedtimeSwitchView *_switchView;	// 56 = 0x38
      MTABedtimeTimeView *_sleepTimeView;	// 64 = 0x40
      MTABedtimeTimeView *_wakeTimeView;	// 72 = 0x48
      MTABedtimeClockView *_circleView;	// 80 = 0x50
      MTUIBedtimeTimeInBedView *_timeInBedView;	// 88 = 0x58
      NSArray *_contentViewConstraints;	// 96 = 0x60
      NSLayoutConstraint *_switchViewHeightConstraint;	// 104 = 0x68
      MTABedtimeOptionsViewController *_optionsController;	// 112 = 0x70
  }
  
  - (void).cxx_destruct;	// IMP=0x000000010005f5fc
  @property(retain, nonatomic) MTABedtimeOptionsViewController *optionsController; // @synthesize optionsController=_optionsController;
  @property(retain, nonatomic) NSLayoutConstraint *switchViewHeightConstraint; // @synthesize switchViewHeightConstraint=_switchViewHeightConstraint;
  @property(retain, nonatomic) NSArray *contentViewConstraints; // @synthesize contentViewConstraints=_contentViewConstraints;
  @property(nonatomic) _Bool contentViewLoaded; // @synthesize contentViewLoaded=_contentViewLoaded;
  @property(retain, nonatomic) MTUIBedtimeTimeInBedView *timeInBedView; // @synthesize timeInBedView=_timeInBedView;
  @property(retain, nonatomic) MTABedtimeClockView *circleView; // @synthesize circleView=_circleView;
  @property(retain, nonatomic) MTABedtimeTimeView *wakeTimeView; // @synthesize wakeTimeView=_wakeTimeView;
  @property(retain, nonatomic) MTABedtimeTimeView *sleepTimeView; // @synthesize sleepTimeView=_sleepTimeView;
  @property(retain, nonatomic) MTABedtimeSwitchView *switchView; // @synthesize switchView=_switchView;
  @property(retain, nonatomic) UIView *contentView; // @synthesize contentView=_contentView;
  @property(retain, nonatomic) UIScrollView *scrollView; // @synthesize scrollView=_scrollView;
  @property(retain, nonatomic) MTAlarmDataSource *dataSource; // @synthesize dataSource=_dataSource;
  @property(retain, nonatomic) MTAlarmManager *alarmManager; // @synthesize alarmManager=_alarmManager;
  - (void)bedtimeOptionsViewControllerDidCancel:(id)arg1;	// IMP=0x000000010005f428
  - (void)bedtimeOptionsViewController:(id)arg1 saveOptionsWithSleepAlarm:(id)arg2;	// IMP=0x000000010005f374
  - (void)circleViewDidEndEditing:(id)arg1;	// IMP=0x000000010005f15c
  - (void)circleViewEdited:(id)arg1;	// IMP=0x000000010005ef90
  - (void)enableSwitchToggled:(id)arg1;	// IMP=0x000000010005ee60
  - (void)showOptions:(id)arg1;	// IMP=0x000000010005ec2c
  - (void)_reloadView;	// IMP=0x000000010005ebec
  - (void)loadSleepData;	// IMP=0x000000010005ea24
  - (void)setupRegularLandscapeContentViewConstraints;	// IMP=0x000000010005d9c4
  - (void)setupRegularPortraitContentViewConstraints;	// IMP=0x000000010005c55c
  - (void)setupCompactContentViewConstraints;	// IMP=0x000000010005b354
  - (void)setupContentViewConstraints;	// IMP=0x000000010005af98
  - (void)setupConstraints;	// IMP=0x000000010005abf0
  - (void)willEnterForeground:(id)arg1;	// IMP=0x000000010005ab80
  - (void)didEnterBackground:(id)arg1;	// IMP=0x000000010005ab20
  - (void)handleContentSizeCategoryChange:(id)arg1;	// IMP=0x000000010005aa50
  - (void)viewDidLayoutSubviews;	// IMP=0x000000010005a820
  - (void)viewWillDisappear:(_Bool)arg1;	// IMP=0x000000010005a7c8
  - (void)viewDidAppear:(_Bool)arg1;	// IMP=0x000000010005a760
  - (void)viewWillAppear:(_Bool)arg1;	// IMP=0x000000010005a6e0
  - (void)_updateOptionsViewForSleepAlarm:(id)arg1;	// IMP=0x000000010005a674
  - (void)_updateTimeInBedViewForSleepAlarm:(id)arg1;	// IMP=0x000000010005a608
  - (void)_updateSwitchViewForSleepAlarm:(id)arg1;	// IMP=0x000000010005a544
  - (void)_updateCircleViewsForSleepAlarm:(id)arg1;	// IMP=0x000000010005a39c
  - (void)_updateSleepWakeTimeViewsForSleepAlarm:(id)arg1;	// IMP=0x000000010005a1c4
  - (void)_updateSleepAlarmViewsForSleepAlarm:(id)arg1;	// IMP=0x000000010005a128
  - (void)_updateSleepAlarmViews;	// IMP=0x000000010005a0b4
  - (void)viewDidLoad;	// IMP=0x0000000100059e9c
  - (void)loadView;	// IMP=0x0000000100059634
  - (void)dataSource:(id)arg1 didRemoveAlarms:(id)arg2;	// IMP=0x00000001000595c4
  - (void)dataSourceDidReload:(id)arg1;	// IMP=0x0000000100059590
  - (void)sleepDataDidChange;	// IMP=0x000000010005950c
  - (void)stopListeningForHealthKitChanges;	// IMP=0x00000001000594f4
  - (void)startListeningForHealthKitChanges;	// IMP=0x00000001000594dc
  - (void)dealloc;	// IMP=0x0000000100059484
  - (id)initWithAlarmManager:(id)arg1 dataSource:(id)arg2;	// IMP=0x000000010005900c
  - (_Bool)_canShowWhileLocked;	// IMP=0x0000000100059004
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  
  @end
  
  