@class NSDictionary, NSMutableArray, NSString, UILongPressGestureRecognizer, NSMutableSet, SBSystemApertureKeyLineColorValidator, NSArray, NSPointerArray, _SBSystemApertureIndicatorContainerView, NSMutableDictionary, SBSystemApertureElementAuthority, NSCountedSet, SBFTouchPassThroughView, SBSystemApertureDefaults, NSSet, UIView, SBSARootPreferencesProvider, SBSAContainerLongPressGestureDescription, UIPanGestureRecognizer, SBSAContainerPanGestureDescription, SBFZStackParticipant, SAUISystemApertureManager, MTMaterialView, _UIPortalView, SBSystemApertureWindowScene, NSUUID, SBSystemApertureSettings, NSMapTable, NSHashTable; @protocol BSInvalidatable, SBSystemApertureGainMapBackedRendering, UITraitChangeRegistration, SBSystemApertureCurtainViewHoster, SBSystemApertureViewControllerVisibilityDelegate, SBSystemApertureElementOrientationAuthority, SBSystemApertureBacklightSessionAggregator; @interface SBSystemApertureViewController : SBFTouchPassThroughViewController { SBSystemApertureWindowScene *_systemApertureWindowScene; id _visibilityDelegate; UIView *_containerSubBackgroundParent; UIView *_containerBackgroundParent; SBFTouchPassThroughView *_containerParent; id _curtainViewHoster; _SBSystemApertureIndicatorContainerView *_indicatorContainerView; _UIPortalView *_indicatorContainerPortalView; UIView *_magiciansCurtainView; UIView *_highLevelMagiciansCurtainView; NSMutableArray *_orderedContainerViews; SAUISystemApertureManager *_systemApertureManager; SBSystemApertureElementAuthority *_elementAuthority; id _elementOrientationAuthority; UIPanGestureRecognizer *_resizePanGesture; UILongPressGestureRecognizer *_interactionLongPressGesture; id _suppressTouchCancellationAssertion; SBSystemApertureSettings *_settings; NSMutableSet *_systemApertureSuppressionAssertions; NSSet *_sceneIDsPreferringSuppression; NSSet *_bundleIDsPreferringSuppression; NSMapTable *_reasonsToLayoutAssertions; NSCountedSet *_backlightAssertionRequiringReasons; id _liveUpdatingAssertion; long long _activeElementInterfaceOrientation; SBFZStackParticipant *_zStackParticipant; id _suppressForSystemChromeSuppressionAssertion; NSMutableSet *_transitionShadowAssertions; NSMutableSet *_transitionKeyLineAssertions; NSMutableSet *_dynamicPersistentAnimationAssertions; NSString *_zoomRegistrationIdentifier; long long _cloningStyle; SBSystemApertureKeyLineColorValidator *_colorValidator; NSPointerArray *_significantUpdateTransitionAssertions; SBSystemApertureDefaults *_systemApertureDefaults; NSMutableArray *_zoomAnimationAssertions; NSDictionary *_cachedLayoutDidChangeUserInfo; id _contentSizeCategoryTraitChangeRegistration; BOOL _zoomServicesReportedAXisZooming; unsigned long long _queryIteration; struct __CFRunLoopObserver { } *_beforeCARunLoopObserver; SBSARootPreferencesProvider *_rootPreferencesProvider; NSUUID *_containerParentIdentifier; NSMutableDictionary *_lastAppliedPropertyIdentitiesToTransitionDescriptions; NSMutableDictionary *_transitionIdentifiersToFloatAnimatableProperties; NSMutableDictionary *_timerIdentifiersToDescriptions; NSMutableArray *_pendingTransitionResults; NSMutableArray *_longPressGestureUpdateQueue; NSMutableArray *_resizeGestureUpdateQueue; SBSAContainerLongPressGestureDescription *_activeContainerDefaultPressGestureDescription; SBSAContainerPanGestureDescription *_activeContainerResizeGestureDescription; NSMutableDictionary *_impactFeedbackStylesToGenerators; NSMutableArray *_activeRequests; NSHashTable *_snapshotAssertions; unsigned short _preferencesInvalidationReasons; BOOL _systemApertureContainsAnyContent; BOOL _suppressKeyLineForMitosis; BOOL _prefersSuppressionOfElementsDueToCoversheetVisibility; BOOL _prefersSuppressionOfElementsDueToLiquidDetectionVisibility; BOOL _prefersSuppressionOfElementsDueToSystemChromeSuppression; BOOL _hostedScenesMayHaveChanged; BOOL _lastLayoutWasReboundingFromBounce; } @property (readonly, copy) NSArray *stateDump; @property (weak, nonatomic) id elementOrientationAuthority; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (retain, nonatomic) MTMaterialView *variableBlurView; @property (retain, nonatomic) id curtainViewHoster; @property (readonly, nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } minimumSensorRegionFrame; @property (weak, nonatomic) id visibilityDelegate; @property (nonatomic) long long overrideRenderingStyle; @property (nonatomic) long long cloningStyle; @property (weak, nonatomic) id backlightSessionAggregator; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) long long behaviorOverridingRole; - (void)zStackParticipantDidChange:(id)a0; - (void)_configureGesturesIfNecessary; - (id)scenesForBacklightSession; - (id)initWithWindowScene:(id)a0; - (BOOL)shouldAutomaticallyForwardAppearanceMethods; - (void)dealloc; - (void)viewWillLayoutSubviews; - (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1; - (BOOL)handleVoiceCommandButtonPress; - (BOOL)handleHomeButtonLongPress; - (BOOL)_handleButtonEventWithTest:(id /* block */)a0 handler:(id /* block */)a1; - (void)viewDidLoad; - (BOOL)handleVolumeUpButtonPress; - (void)zStackParticipant:(id)a0 updatePreferences:(id)a1; - (BOOL)gestureRecognizerShouldBegin:(id)a0; - (BOOL)handleLockButtonPress; - (unsigned long long)supportedInterfaceOrientations; - (BOOL)_canShowWhileLocked; - (void).cxx_destruct; - (BOOL)handleHomeButtonDoublePress; - (void)viewDidAppear:(BOOL)a0; - (BOOL)handleVolumeDownButtonPress; - (BOOL)handleHeadsetButtonPress:(BOOL)a0; - (BOOL)handleHomeButtonPress; - (BOOL)gestureRecognizer:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1; - (id)_layoutMetrics; - (id)_primaryContainerView; - (id)_associatedWindowScene; - (void)_elementKeyColorWasInvalidated:(id)a0; - (void)_updatePreferencesForReasonAnimatedPropertyUpdateBegin:(unsigned short)a0 updates:(id /* block */)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })interSensorRegionInContentView:(id)a0; - (void)_removeActiveSnapshotAssertion:(id)a0; - (void)_updateWithPreferencesFromStack; - (BOOL)systemApertureProximityBacklightPolicyShouldDisableGracePeriod:(id)a0; - (long long)_activeElementInterfaceOrientation; - (id)_activeSnapshotAssertionForElementIdentity:(id)a0; - (void)_addActiveRequest:(id)a0; - (void)_addActiveSnapshotAssertion:(id)a0; - (void)_addFloatAnimatablePropertyForTransitionDescriptionIfNecessary:(id)a0 propertyIdentity:(id)a1 milestones:(id)a2; - (void)_addMitosisBlobEffects; - (void)_addPendingTransitionResult:(id)a0; - (void)_addRunLoopObserverIfNecessary; - (void)_addTimerIfNecessaryForDescription:(id)a0; - (void)_addZoomAnimationAssertion; - (struct CGSize { double x0; double x1; })_adjunctContainerMinimalViewSize; - (id)_animatablePropertyWithProgressMilestones:(id)a0 block:(id /* block */)a1; - (void)_animatedTransitionDidReachMilestone:(double)a0 description:(id)a1 propertyIdentity:(id)a2 finished:(BOOL)a3 retargeted:(BOOL)a4; - (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })_applySymmetryToPreferredLayoutOutsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a0; - (BOOL)_axLayoutSpecifierRequestsCollapseIfExpandedByUserInteraction:(id)a0; - (void)_axLayoutSpecifierRequestsDiminishment:(id)a0; - (void)_axRegisterForZoomUpdatesIfNecessary; - (void)_axRevealHiddenElementIfPossible; - (BOOL)_axZoomActiveAndEnabled; - (void)_axZoomLevelOrStandbyModeChanged; - (void)_beginRequiringBacklightAssertionForReason:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_boundsForAdjunctContainerViewWithPreferredEdgeOutsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a0 layoutDirection:(long long)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_calculateStatusBarAvoidanceFrame; - (void)_cancelExternalGesturesForReason:(id)a0; - (id)_childElementViewControllerWithIdentity:(id)a0; - (void)_cleanupIndicatorContainerIfNecessary; - (void)_cleanupViewController:(id)a0; - (BOOL)_collapseExpandedElementIfPossible; - (void)_configureIndicatorContainerView; - (void)_configureInteractionLongPressIfNecessary; - (void)_configureLongPressGestureIfNecessary; - (void)_configurePreferencesStackIfNecessary; - (void)_configureResizeGestureIfNecessary; - (void)_configureVariableBlur; - (id)_containerViewForGesture:(id)a0 initialLocationInContainerView:(out struct CGPoint { double x0; double x1; } *)a1; - (id)_containerViewForLayoutSpecifier:(id)a0; - (id)_containerViewForTouch:(id)a0 ofGestureRecognizer:(id)a1 initialLocation:(out struct CGPoint { double x0; double x1; } *)a2; - (id)_containerViewForViewController:(id)a0; - (id)_containerViewForViewController:(id)a0 includingOutgoing:(BOOL)a1; - (id)_containerViewWithInterfaceElementIdentifier:(id)a0 creatingIfNecessary:(BOOL)a1; - (id)_containerViewWithRank:(unsigned long long)a0; - (id)_containerViewWithRank:(unsigned long long)a0 creatingIfNecessary:(BOOL)a1; - (id)_contextWithOrderedElementViewControllers:(id)a0; - (id)_currentFirstElement; - (id)_defaultsContextForDefaults; - (BOOL)_doesElementHaveValidUrgencyAssertion:(id)a0; - (id)_elementContextsForOrderedElementViewControllers:(id)a0; - (id)_elementForContainerView:(id)a0; - (id)_elementViewControllerForLayoutSpecifyingOverrider:(id)a0; - (id)_elementViewControllerForSizeTransitionWithDescription:(id)a0 fromPreferences:(id)a1; - (void)_endRequiringBacklightAssertionForReason:(id)a0; - (id)_feedbackGeneratorForStyle:(long long)a0; - (id)_floatAnimatablePropertyForTransitionIdentifier:(id)a0; - (id)_flushActiveRequests; - (id)_flushElapsedTimerDescriptions; - (id)_flushPendingTransitionResults; - (id)_flushSignificantUpdateTransitionAssertions; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForSensorRegionInBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (id)_gestureRecognizerForDescription:(id)a0; - (void)_handleActionsFromPreferences:(id)a0; - (void)_handleAnyContentsDidChangePreferences:(id)a0 context:(id)a1; - (void)_handleBackgroundUpdatesFromPreferences:(id)a0 context:(id)a1; - (BOOL)_handleCalloutBlockAction:(id)a0; - (void)_handleContainerAndElementUpdatesFromPreferences:(id)a0 orderedElementViewControllers:(id)a1 context:(id)a2; - (void)_handleContainerDefaultPressGesture:(id)a0; - (void)_handleContainerParentUpdatesFromPreferences:(id)a0 context:(id)a1; - (BOOL)_handleContainerPressAction:(id)a0; - (BOOL)_handleContainerResizeAction:(id)a0; - (void)_handleContainerResizeGesture:(id)a0; - (BOOL)_handleContainerTapAction:(id)a0; - (void)_handleCurtainUpdatesFromPreferences:(id)a0; - (void)_handleGestureUpdatesFromPreferences:(id)a0; - (BOOL)_handleImpactFeedbackAction:(id)a0; - (void)_handleInteractionLongPress:(id)a0; - (void)_handleMitosisBlobUpdatesFromPreferences:(id)a0; - (BOOL)_handlePreferencesDidChangeAction:(id)a0; - (void)_handleResizePan:(id)a0; - (void)_handleResizeResult:(long long)a0 withContainerView:(id)a1; - (void)_handleTelemetryLoggingFromContext:(id)a0; - (void)_handleTimerUpdatesFromPreferences:(id)a0; - (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })_hostSuggestedOutsetsForElement:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_indicatorContainerViewFrameInBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)_invalidateAndRemoveFloatAnimatableProperty:(id)a0 forTransitionIdentifier:(id)a1; - (void)_invalidatePreferencesForReason:(unsigned short)a0; - (void)_invertColorsChanged:(id)a0; - (BOOL)_isAnyGestureRecognizerActive; - (BOOL)_isBlobEnabled; - (BOOL)_isIndicatorElementViewController:(id)a0; - (BOOL)_isInteractionLongPressGestureActive; - (BOOL)_isInteractiveHidingSupportedByElement:(id)a0; - (BOOL)_isProperty:(id)a0 ofObject:(id)a1 equalToDescription:(id)a2; - (BOOL)_isResizePanGestureActive; - (BOOL)_isSystemGesture:(id)a0; - (id)_keyPathForProperty:(id)a0; - (id)_layoutAssertionWithMaximumPermittedLayoutMode:(long long)a0 reason:(id)a1 creatingIfNecessary:(BOOL)a2; - (id)_layoutSpecifyingOverriderForContainerView:(id)a0; - (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })_maximumContainerViewOutsetsInBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 inLayoutMode:(long long)a1; - (unsigned long long)_maximumNumberOfSimultaneouslyVisibleElements; - (long long)_mostRestrictiveLayoutModeFromActiveLayoutAssertions; - (id)_newContainerViewWithInterfaceElementIdentifier:(id)a0; - (id)_persistentAssertionForElement:(id)a0 withType:(long long)a1; - (id)_platformMetricsContext; - (id)_popActiveGestureDescriptions; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_portraitFrameForPrimaryContainerViewInBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 withPreferredEdgeOutsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a1 layoutDirection:(long long)a2; - (void)_postLayoutDidChangeNotificationIfNecessary; - (struct CGSize { double x0; double x1; })_preferredMinSizeForCustomLayout:(long long)a0 elementInterfaceOrientation:(long long)a1; - (void)_promote:(BOOL)a0 gestureRecognizer:(id)a1 toSystemGestureWithManager:(id)a2 type:(unsigned long long)a3; - (id)_propertyUpdateBlockArrayForPropertyIdentity:(id)a0 ofObject:(id)a1 withDescription:(id)a2 withTransitionDescription:(id)a3 forceSingle:(BOOL)a4 behaviorSettingsArray:(out id *)a5 updateDescriptionsArray:(out id *)a6; - (void)_pushGestureDescription:(id)a0; - (void)_reduceTransparencyDidChange:(id)a0; - (void)_reevaluateElementSuppression; - (void)_removeContainerViewsExceptingThoseWithDescriptions:(id)a0; - (void)_removeElementViewControllersExceptingThoseWithDescriptions:(id)a0; - (void)_removeIndicatorViewControllerIfNecessary; - (void)_removeLayoutAssertionAndReevaluate:(id)a0; - (void)_removeMitosisBlobEffects; - (void)_setBlobEnabled:(BOOL)a0; - (BOOL)_shouldPerformTransitionOfProperty:(id)a0 ofObject:(id)a1 withDescription:(id)a2 fromPreferences:(id)a3 context:(id)a4; - (BOOL)_shouldSuppressElement:(id)a0 allowsSuppressionForSystemChromeSuppression:(BOOL)a1; - (unsigned long long)_systemGestureTypeForGesture:(id)a0 systemGestureManager:(id)a1; - (void)_timerDidElapseWithIdentifier:(id)a0; - (void)_updateActiveElementInterfaceOrientation; - (void)_updateAndLayoutIndicatorIfNecessary; - (void)_updateContainerViewRanks; - (void)_updateObject:(id)a0 withDescription:(id)a1 fromPreferences:(id)a2 conditionalAnimations:(id /* block */)a3 conditionalCompletion:(id /* block */)a4 context:(id)a5; - (void)_updatePreferencesForReasonAccessibility:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonAnimatedPropertyUpdateEnd:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonCloningOrRenderingStyle:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonDynamicsAnimation:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonElementRequested:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonGestures:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonInitOrDefaults:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonLumaSampling:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonMilestoneReached:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonOrientation:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonStackInitiated:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonSystemApertureManager:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonTimerExpired:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesForReasonTransitionEffectAssertion:(unsigned short)a0 updates:(id /* block */)a1; - (void)_updatePreferencesIfNecessary; - (void)_updatePreferredContentSizeCategoryForAllElements:(id)a0; - (void)_updatePreferredContentSizeCategoryForElementViewController:(id)a0; - (void)_updateProperty:(id)a0 ofObject:(id)a1 withDescription:(id)a2 fromPreferences:(id)a3 conditionalAnimations:(id /* block */)a4 conditionalCompletion:(id /* block */)a5 context:(id)a6; - (void)_updateStatusBarAvoidanceFrameWithAnimationSettings:(id)a0; - (void)_updateStatusBarAvoidanceFrameWithAnimationSettings:(id)a0 options:(unsigned long long)a1; - (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })_validatedEdgeOutsetsForPreferredOutsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a0 maximumOutsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a1; - (id)_valueForProperty:(id)a0 ofDescription:(id)a1; - (double)_yOffsetForCustomLayout:(long long)a0; - (long long)activeElementInterfaceOrientationForSystemApertureElementOrientationObserver:(id)a0; - (double)alertingDurationForHost:(id)a0; - (void)animateDiscreteAnimationStyle:(long long)a0 toElement:(id)a1; - (void)animateTransitionAcceptanceBounceWithVelocityVector:(struct CGPoint { double x0; double x1; })a0 triggeredBlock:(id /* block */)a1; - (void)animateTransitionEjectionStretchWithVelocityVector:(struct CGPoint { double x0; double x1; })a0; - (id)applyPersistentAnimationStyle:(long long)a0 toElement:(id)a1; - (double)concentricPaddingForProvidedView:(id)a0 fromViewProvider:(id)a1; - (struct CGPoint { double x0; double x1; })containerParentCenter; - (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })edgeOutsetsForSize:(struct CGSize { double x0; double x1; })a0; - (void)element:(id)a0 requestsDiscreteAnimationOfType:(long long)a1; - (id)element:(id)a0 requestsPersistentAnimationOfType:(long long)a1; - (void)elementOrientationDidChangeWithTransitionCoordinator:(id)a0; - (void)elementRequestsCancellingResizeGesture:(id)a0; - (void)elementRequestsNegativeResponse:(id)a0; - (void)elementRequestsSignificantUpdateTransition:(id)a0; - (void)elementViewControllingDidAppear:(id)a0; - (void)elementViewControllingDidDisappear:(id)a0; - (void)elementViewControllingWillAppear:(id)a0; - (void)elementViewControllingWillDisappear:(id)a0; - (void)invalidateElementUrgencyPreferences; - (BOOL)isRequestingMenuPresentationForTargetWithOverrider:(id)a0 isDefaultValue:(BOOL *)a1; - (BOOL)isTransitionTargetForSceneIdentifier:(id)a0 bundleIdentifier:(id)a1; - (id)keyLineColorValidatorForSystemApertureContainerView:(id)a0; - (id)layoutModePreferenceForTargetWithOverrider:(id)a0 isDefaultValue:(BOOL *)a1; - (struct CGSize { double x0; double x1; })maximumAvailableSizeForProvidedLeadingView:(id)a0 fromViewProvider:(id)a1; - (struct CGSize { double x0; double x1; })maximumAvailableSizeForProvidedMinimalView:(id)a0 fromViewProvider:(id)a1; - (struct CGSize { double x0; double x1; })maximumAvailableSizeForProvidedTrailingView:(id)a0 fromViewProvider:(id)a1; - (void)menuPresentationRequestDidChangeForLayoutSpecifier:(id)a0; - (id)parentViewForBackgroundForSystemApertureContainerView:(id)a0; - (id)parentViewForSubBackgroundForSystemApertureContainerView:(id)a0; - (void)preferredEdgeOutsetsDidInvalidateForLayoutSpecifier:(id)a0; - (struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })preferredEdgeOutsetsForLayoutMode:(long long)a0 suggestedOutsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a1 maximumOutsets:(struct NSDirectionalEdgeInsets { double x0; double x1; double x2; double x3; })a2 forTargetWithOverrider:(id)a3 isDefaultValue:(BOOL *)a4; - (void)preferredLayoutModeDidInvalidateForLayoutSpecifier:(id)a0; - (id)registerElement:(id)a0; - (id)requireHeavyShadowAssertionForTransition; - (id)requireKeyLineAssertionForTransition; - (id)restrictSystemApertureToDefaultLayoutWithReason:(id)a0; - (id)restrictSystemApertureToInertWithReason:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })sensorRegionInContentView:(id)a0 fromViewProvider:(id)a1; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })sensorRegionObstructingViewProvider:(id)a0 inContentView:(id)a1; - (void)setContainerParentCenter:(struct CGPoint { double x0; double x1; })a0; - (void)setLayoutMode:(long long)a0 reason:(long long)a1 forTargetWithOverrider:(id)a2; - (void)statusBarBackgroundActivityDidChangeWithoutUpdateFromProvider:(id)a0; - (BOOL)systemApertureApertureElementAuthority:(id)a0 isActivityElementAlerting:(id)a1; - (BOOL)systemApertureApertureElementAuthority:(id)a0 isElementExpandedDueToUserInteraction:(id)a1; - (BOOL)systemApertureApertureElementAuthority:(id)a0 isElementRequiredToRemainVisible:(id)a1; - (BOOL)systemApertureApertureElementAuthority:(id)a0 isElementUrgentlyVisible:(id)a1; - (long long)systemApertureApertureElementAuthority:(id)a0 preferredLayoutModeForElement:(id)a1; - (unsigned long long)systemApertureApertureElementAuthorityMaximumNumberOfSimultaneouslyVisibleElements:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })systemApertureContainerView:(id)a0 hitRectForBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 debugColor:(out id *)a2; - (void)systemApertureContainerView:(id)a0 sampledLuminanceLevelChangedTo:(long long)a1; - (void)systemApertureManagerIndicatorHostingDidChange:(BOOL)a0; - (unsigned long long)systemApertureManagerMaximumNumberOfSimultaneouslyVisibleElements:(id)a0; - (void)systemApertureManagerRequestsHostNeedsLayout:(id)a0; - (BOOL)systemApertureManagerShouldUseOrderedElementViewControllers:(id)a0; - (void)systemApertureProximityBacklightPolicy:(id)a0 embedProximityTouchTrackingView:(id)a1 touchBlockingView:(id)a2; - (BOOL)systemApertureProximityBacklightPolicy:(id)a0 isSystemApertureElementVisibleAtPoint:(struct CGPoint { double x0; double x1; })a1; - (void)systemApertureProximityBacklightPolicy:(id)a0 removeProximityTouchTrackingView:(id)a1 touchBlockingView:(id)a2; - (BOOL)systemApertureProximityBacklightPolicyShouldConsiderSystemApertureInert:(id)a0; - (id)systemApertureRepresentationSuppressionAssertionForCoversheetVisibility; - (id)systemApertureRepresentationSuppressionAssertionForLiquidDetectionVisibility; - (id)systemApertureRepresentationSuppressionAssertionForSystemChromeSuppression; - (double)viewProviderSensorShadowOpacityFactor:(id)a0; - (BOOL)viewProviderShouldMakeSensorShadowVisible:(id)a0; @end