@class _UIDatePickerCalendarTimeView, NSString, _UIDatePickerStyle, _UIDatePickerDataModel, UIDatePicker, UICalendarView, UICalendarSelectionSingleDate; @interface _UIDatePickerCalendarView : UIView { struct { unsigned char needsUpdateDate : 1; unsigned char animateUpdateDate : 1; unsigned char isEnabled : 1; } _flags; _UIDatePickerStyle *_visualStyle; UICalendarView *_calendarView; UICalendarSelectionSingleDate *_selection; _UIDatePickerCalendarTimeView *_timeView; struct CGSize { double width; double height; } _lastSize; unsigned long long _stateUpdatesInFlight; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (weak, nonatomic) UIDatePicker *datePicker; @property (retain, nonatomic) _UIDatePickerDataModel *data; @property (readonly, nonatomic) long long datePickerStyle; @property (readonly, nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } appliedInsetsToEdgeOfContent; @property (nonatomic) double timeInterval; @property (readonly, nonatomic) double contentWidth; - (void)layoutMarginsDidChange; - (struct CGSize { double x0; double x1; })_intrinsicSizeWithinSize:(struct CGSize { double x0; double x1; })a0; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_reload; - (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)setBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void).cxx_destruct; - (struct CGSize { double x0; double x1; })defaultSize; - (void)layoutSubviews; - (void)_setEnabled:(BOOL)a0; - (void)_updateLayoutMargins; - (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0; - (void)didChangeRoundsToMinuteInterval; - (void)_reloadTimeView; - (void)didChangeLocale; - (unsigned long long)_axesForDerivingIntrinsicContentSizeFromLayoutSize; - (void)_reloadCalendarView; - (void)_reloadDateRange; - (void)_setNeedsUpdateDateAnimated:(BOOL)a0; - (BOOL)_shouldDisplayCalendarView; - (BOOL)_shouldDisplayTimeView; - (BOOL)_shouldUpdateDataForComponents:(id)a0 date:(id)a1; - (BOOL)_shouldUpdateTimeViewForSelectedTime:(id)a0; - (struct CGSize { double x0; double x1; })_sizeThatFits:(struct CGSize { double x0; double x1; })a0; - (void)_updateContentSizeLimitations; - (void)_updateCustomFonts; - (void)_updateDataForComponents:(id)a0; - (void)_updateDate; - (void)_updateDateIfNeeded; - (void)_updateEnabledStyling; - (void)_updateModuleVisibility; - (void)_updateSelectedDay:(id)a0 animated:(BOOL)a1 notify:(BOOL)a2; - (void)_updateSelectedDay:(id)a0 time:(id)a1 animated:(BOOL)a2 notify:(BOOL)a3; - (void)_updateSelectedTime:(id)a0 notify:(BOOL)a1; - (void)_updateTimeViewForSelectedDate:(id)a0 animated:(BOOL)a1; - (void)_workaround66574039_datePickerDidUpdateLayoutMargins; - (id)createDatePickerForTimeView:(id)a0; - (BOOL)dateSelection:(id)a0 canSelectDate:(id)a1; - (void)dateSelection:(id)a0 didSelectDate:(id)a1; - (void)didChangeCalendar; - (void)didChangeCustomFontDesign; - (void)didChangeDateFrom:(id)a0 animated:(BOOL)a1; - (void)didChangeMaximumDate; - (void)didChangeMinimumDate; - (void)didChangeMinuteInterval; - (void)didChangeMode; - (void)didChangeTimeZone; - (void)didChangeToday; - (void)didReset; - (void)displaySelectedDateAnimated:(BOOL)a0; - (BOOL)hasDefaultSize; - (id)primaryFirstResponder; - (void)timeView:(id)a0 didSelectTime:(id)a1; - (void)timeViewDidBeginEditing:(id)a0; - (void)timeViewDidEndEditing:(id)a0; - (void)timeViewWillBecomeFirstResponder:(id)a0; - (BOOL)usesAutoLayout; @end