@class UIVisualEffectView, SBLockScreenDefaults, CSLookSettings, UILongPressGestureRecognizer, NSString, SBFStatusBarLegibilityView, SBFPagedScrollView, NSArray, CSTeachableMomentsContainerView, CSBackgroundContentView, CSLayoutStrategy, SBFLockScreenDateView, UIView, CSQuickActionsView, SBUIBackgroundView, UIGestureRecognizer, BSUIOrientationTransformWrapperView, CSPropertyAnimatingTouchPassThroughView, CSRegionsDebugView, SBSearchGesture, CSScrollModifier, _UILegibilitySettings, UIColor, CSFixedFooterView, UITapGestureRecognizer; @protocol CSCoverSheetViewDelegate, CSWallpaperView; @interface CSCoverSheetView : UIView <CSScrollViewDelegate, PTSettingsKeyObserver, CSCoverSheetViewTransitionSource, CSScrollableView> { UIView *_dateTimeClippingView; UIView *_authIndicator; UIView *_higherSlideableContentView; UIVisualEffectView *_dateEffectView; SBFStatusBarLegibilityView *_statusBarLegibilityView; CSPropertyAnimatingTouchPassThroughView *_fakeStatusBarWrapperView; CSPropertyAnimatingTouchPassThroughView *_proudLockContainerWrapperView; BSUIOrientationTransformWrapperView *_backgroundContainerView; BOOL _viewControllerAppearingOrAppeared; BOOL _hasSubviewModifyingView; struct { double value; struct { struct { double value; BOOL inclusive; } start; struct { double value; BOOL inclusive; } end; } interval; long long mode; } _transitionContext; double _scrollViewStartingXOffset; CSScrollModifier *_scrollModifier; unsigned long long _initialPageIndex; BOOL _shouldModifyPageScrolling; SBLockScreenDefaults *_cachedLockScreenDefaults; CSLookSettings *_lookSettings; } @property (retain, nonatomic) CSRegionsDebugView *regionsDebugView; @property (weak, nonatomic) id<CSCoverSheetViewDelegate> delegate; @property (weak, nonatomic) CSLayoutStrategy *layoutStrategy; @property (retain, nonatomic) SBFPagedScrollView *scrollView; @property (retain, nonatomic) NSArray *pageViews; @property (retain, nonatomic) UIView *mainPageView; @property (nonatomic) BOOL ignoresOverscrollOnMainPage; @property (retain, nonatomic) SBFLockScreenDateView *dateView; @property (retain, nonatomic) UIView *sidebarComplicationContainerView; @property (retain, nonatomic) CSFixedFooterView *fixedFooterView; @property (retain, nonatomic) UIView *proudLockContainerView; @property (retain, nonatomic) UIView *cameraCoveredView; @property (retain, nonatomic) UIView *poseidonContainerView; @property (retain, nonatomic) CSTeachableMomentsContainerView *teachableMomentsContainerView; @property (retain, nonatomic) CSQuickActionsView *quickActionsView; @property (nonatomic) struct CGPoint { double x; double y; } quickActionsViewOffset; @property (nonatomic) double quickActionsViewScale; @property (nonatomic) double quickActionsViewBlurRadius; @property (nonatomic) struct CGPoint { double x; double y; } dateViewOffset; @property (nonatomic) double dateViewScale; @property (nonatomic) BOOL dateViewStretch; @property (nonatomic) struct CGPoint { double x; double y; } complicationContainerViewOffset; @property (nonatomic) double complicationContainerViewScale; @property (nonatomic) struct CGPoint { double x; double y; } proudLockIconViewOffset; @property (nonatomic) double proudLockIconViewScale; @property (nonatomic) BOOL proudLockPrefersLowerPresentationLevel; @property (nonatomic) double proudLockIconBlurRadius; @property (nonatomic) long long dateViewPageAlignment; @property (nonatomic) BOOL forceDateViewCentered; @property (nonatomic) BOOL dateViewIsVibrant; @property (retain, nonatomic) UIGestureRecognizer *dateViewGestureRecognizer; @property (retain, nonatomic) UILongPressGestureRecognizer *complicationGestureRecognizer; @property (retain, nonatomic) UIView *fakeStatusBar; @property (nonatomic) unsigned long long fakeStatusBarLevel; @property (nonatomic) double fakeStatusBarBlurRadius; @property (nonatomic) double fakeStatusBarScale; @property (retain, nonatomic) UIView *statusBarBackgroundView; @property (nonatomic) long long statusBarBackgroundPageAlignment; @property (nonatomic) double controlCenterGrabberScale; @property (nonatomic) double controlCenterGrabberBlurRadius; @property (retain, nonatomic) UIGestureRecognizer *wallpaperGestureRecognizer; @property (retain, nonatomic) UITapGestureRecognizer *backgroundContentGestureRecognizer; @property (retain, nonatomic) UITapGestureRecognizer *quickNoteGestureRecognizer; @property (retain, nonatomic) SBSearchGesture *searchGesture; @property (retain, nonatomic) UIView *bottomPage; @property (retain, nonatomic) UIView *contentView; @property (nonatomic) struct CGPoint { double x; double y; } contentViewOffset; @property (nonatomic) double contentViewScale; @property (readonly, nonatomic) UIView *wallpaperFloatingLayerContainerView; @property (readonly, nonatomic) UIView *slideableContentView; @property (retain, nonatomic) UIView *modalPresentationView; @property (nonatomic) unsigned long long modalPresentationLevel; @property (nonatomic) unsigned long long wallpaperPresentationLevel; @property (nonatomic) unsigned long long wallpaperFloatingLayerPresentationLevel; @property (nonatomic) unsigned long long dateTimePresentationLevel; @property (nonatomic) unsigned long long backgroundContentPresentationLevel; @property (retain, nonatomic) UIView *wakeEffectView; @property (retain, nonatomic) UIView<CSWallpaperView> *wallpaperEffectView; @property (retain, nonatomic) UIView *tintingView; @property (retain, nonatomic) SBUIBackgroundView *backgroundView; @property (retain, nonatomic) SBUIBackgroundView *bedtimeGreetingViewBackgroundView; @property (retain, nonatomic) UIColor *reduceTransparencyBackingColor; @property (nonatomic) struct CGPoint { double x; double y; } wallpaperFloatingLayerContainerViewOffset; @property (nonatomic) double wallpaperFloatingLayerContainerViewScale; @property (nonatomic) struct CGPoint { double x; double y; } backgroundContentViewOffset; @property (nonatomic) double backgroundContentViewScale; @property (nonatomic) double backgroundContentViewAlpha; @property (retain, nonatomic) CSBackgroundContentView *backgroundContentView; @property (nonatomic) struct CGPoint { double x; double y; } foregroundViewPositionOffset; @property (weak, nonatomic) UIView *referenceViewForBelowPresentationContext; @property (retain, nonatomic) _UILegibilitySettings *legibilitySettings; @property (nonatomic) BOOL legibilitySettingsOverrideVibrancy; @property (nonatomic) BOOL statusBarLegibilityEnabled; @property (nonatomic) unsigned long long targetPageIndexForDraggingEnded; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic, getter=isTransitioning) BOOL transitioning; @property (readonly, nonatomic) struct { double x0; struct { struct { double x0; BOOL x1; } x0; struct { double x0; BOOL x1; } x1; } x1; long long x2; } transitionContext; @property (readonly, copy, nonatomic) NSString *coverSheetIdentifier; @property (readonly, nonatomic) long long participantState; - (void)scrollViewDidScroll:(id)a0 withContext:(struct { long long x0; struct CGPoint { double x0; double x1; } x1; struct CGPoint { double x0; double x1; } x2; })a1; - (void)_addContentView; - (BOOL)_maglevActive; - (void)setContentViewOffset:(struct CGPoint { double x0; double x1; })a0 scale:(double)a1; - (void)_addSlideableContentView; - (void)_layoutContentView; - (void)scrollViewWillBeginScrolling:(id)a0; - (struct CGPoint { double x0; double x1; })_scrollView:(id)a0 adjustedOffsetForOffset:(struct CGPoint { double x0; double x1; })a1 translation:(struct CGPoint { double x0; double x1; })a2 startPoint:(struct CGPoint { double x0; double x1; })a3 locationInView:(struct CGPoint { double x0; double x1; })a4 horizontalVelocity:(inout double *)a5 verticalVelocity:(inout double *)a6; - (BOOL)scrollToPageAtIndex:(unsigned long long)a0 animated:(BOOL)a1 withCompletion:(id /* block */)a2; - (void)scrollViewDidEndScrolling:(id)a0; - (void)cancelTransition; - (void)updateContainerOrientationForBackgroundViews:(long long)a0; - (void)setClipsToBounds:(BOOL)a0; - (void)_layoutBottomPage; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_wallpaperOrientationEnforcingBounds; - (void)_updateLegibility; - (void)_addWallpaperFloatingLayerContainerView; - (void)beginTransitionToBackgroundStyle:(long long)a0; - (void)_addStatusBarLegibilityView; - (void)_layoutDateTimeViewClippingView; - (long long)backgroundStyle; - (BOOL)_forcingPortraitForWallpaperContent; - (void)completeTransitionToBackgroundStyle:(long long)a0; - (void)_updateDateFont; - (void)updateStatusBarLegibilityForForceLegibilityGradientHidden:(BOOL)a0; - (void)_removeContentView; - (void)_orderSubviews; - (void)setBackgroundContentViewOffset:(struct CGPoint { double x0; double x1; })a0 scale:(double)a1; - (void)_addContentViewWithContentView:(id)a0; - (void)setWallpaperFloatingLayerContainerViewOffset:(struct CGPoint { double x0; double x1; })a0 scale:(double)a1; - (void)removeContentView; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })dateViewPresentationExtentForPageRelativeScrollOffset:(double)a0; - (void)scrollViewDidEndDragging:(id)a0 willDecelerate:(BOOL)a1; - (void)_setupQuickNoteGestureOnScrollView:(BOOL)a0; - (void)_layoutFullScreenViews; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_createProudLockContainerWrapperIfNecessary; - (void)_layoutDateView; - (void)_setupBackgroundContentGestureOnScrollView:(BOOL)a0; - (void)_addAuthIndicator; - (struct { double x0; struct { struct { double x0; BOOL x1; } x0; struct { double x0; BOOL x1; } x1; } x1; long long x2; })_completedTransitionContextForPreviousTransitionContext:(struct { double x0; struct { struct { double x0; BOOL x1; } x0; struct { double x0; BOOL x1; } x1; } x1; long long x2; })a0 newTransitionContext:(struct { double x0; struct { struct { double x0; BOOL x1; } x0; struct { double x0; BOOL x1; } x1; } x1; long long x2; })a1; - (void)setProudLockIconViewOffset:(struct CGPoint { double x0; double x1; })a0 scale:(double)a1; - (void)_setupDateViewGestureOnScrollView:(BOOL)a0; - (void)_setupWallpaperGestureOnScrollView:(BOOL)a0; - (void)updateBackgroundStyleTransitionProgress:(double)a0; - (BOOL)isTransitioningBackgroundStyle; - (void)setQuickActionsViewOffset:(struct CGPoint { double x0; double x1; })a0 scale:(double)a1; - (void)didAddSubview:(id)a0; - (void)_layoutWallpaperEffectView; - (void)addContentViewWithCustomContentView:(id)a0; - (void)_layoutStatusBarBackgroundView; - (void)_addScrollView; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_overlayClippingFrame; - (void)_layoutProudLockView; - (void)_setLockScreenDefaults:(id)a0; - (void)_prepareBlursForView:(id)a0 withHardEdges:(BOOL)a1; - (void)_setupComplicationGestureOnScrollView:(BOOL)a0; - (void)_setupAllGesturesOnScrollView:(BOOL)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_dateViewFrameForPageAlignment:(long long)a0 pageRelativeScrollOffset:(double)a1 outAlignmentPercent:(double *)a2; - (struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })_portraitEnforcingTransform; - (void)viewControllerDidDisappear; - (void)settings:(id)a0 changedValueForKey:(id)a1; - (void)_addDateTimeContainer; - (void)_layoutHigherSlideableContentView; - (void)_layoutTeachableMomentsContainerView; - (void)_layoutStatusBarLegibilityView; - (void)_layoutBackgroundContentView; - (void).cxx_destruct; - (void)_layoutQuickActionsView; - (void)_layoutSidebarComplicationContainerView; - (void)_addBackgroundView; - (void)updateUIForAuthenticated:(BOOL)a0; - (void)setBackgroundStyle:(long long)a0; - (void)_updateBlurForView:(id)a0 toRadius:(double)a1; - (BOOL)coverSheetScrollView:(id)a0 shouldSetContentOffset:(struct CGPoint { double x0; double x1; })a1 animated:(BOOL)a2; - (void)layoutSubviews; - (void)_layoutWallpaperFloatingLayerContainerView; - (struct { double x0; struct { struct { double x0; BOOL x1; } x0; struct { double x0; BOOL x1; } x1; } x1; long long x2; })_currentTransitionContext; - (void)setDateViewOffset:(struct CGPoint { double x0; double x1; })a0 scale:(double)a1; - (void)_layoutFakeStatusBar; - (BOOL)coverSheetScrollView:(id)a0 gestureRecognizerShouldBegin:(id)a1; - (void)_layoutTintingView; - (struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })_transformScaling:(id)a0 byScale:(double)a1 aboutPointInSelf:(struct CGPoint { double x0; double x1; })a2; - (void)_addTintingView; - (id)_lockScreenDefaults; - (unsigned long long)_indexOfMainPage; - (void)scrollViewWillBeginDragging:(id)a0; - (BOOL)resetScrollViewToMainPageAnimated:(BOOL)a0 withCompletion:(id /* block */)a1; - (void)addContentView; - (void)_setDateView:(id)a0 forTesting:(BOOL)a1; - (void)scrollViewWillEndDragging:(id)a0 withVelocity:(struct CGPoint { double x0; double x1; })a1 targetContentOffset:(inout struct CGPoint { double x0; double x1; } *)a2; - (void)_addBackgroundContainerView; - (void)viewControllerWillAppear; - (void)_addHigherSlideableContentView; - (BOOL)resetScrollViewToMainPageAnimated:(BOOL)a0 withAnimationSettings:(id)a1 withCompletion:(id /* block */)a2; - (void)_layoutAuthIndicator; @end