luxlabs header browser preview


@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 <SBSystemApertureElementOrientationObserving, SBSystemApertureProximityBacklightPolicyDelegate, SBSystemApertureStatusBarPillElementProviderObserving, SAUISystemApertureManagerDelegate, SAUILayoutHosting, SAUILayoutHostingPrivate, SAAlertingConfiguring, SAUILayoutSpecifyingOverridingParticipant, SAUIElementViewControllingObserving, SABehaviorOverridingParticipant, SAElementHosting, SBSystemApertureContainerViewDelegate, SBSystemApertureElementOrientationAuthority, UIGestureRecognizerDelegate, SBFZStackParticipantDelegate, SBSystemApertureGestureHandling, SBSystemApertureElementAuthorityDelegate, SBSystemApertureDynamicsHandling, SBSystemAperturePlatformElementHostingDelegate, SAElementRegistering, SBFBacklightEnvironmentSceneProviding, SBButtonEventsHandler> {
    SBSystemApertureWindowScene *_systemApertureWindowScene;
    id<SBSystemApertureViewControllerVisibilityDelegate> _visibilityDelegate;
    UIView *_containerSubBackgroundParent;
    UIView *_containerBackgroundParent;
    SBFTouchPassThroughView *_containerParent;
    id<SBSystemApertureCurtainViewHoster> _curtainViewHoster;
    _SBSystemApertureIndicatorContainerView *_indicatorContainerView;
    _UIPortalView *_indicatorContainerPortalView;
    UIView<SBSystemApertureGainMapBackedRendering> *_magiciansCurtainView;
    UIView<SBSystemApertureGainMapBackedRendering> *_highLevelMagiciansCurtainView;
    NSMutableArray *_orderedContainerViews;
    SAUISystemApertureManager *_systemApertureManager;
    SBSystemApertureElementAuthority *_elementAuthority;
    id<SBSystemApertureElementOrientationAuthority> _elementOrientationAuthority;
    UIPanGestureRecognizer *_resizePanGesture;
    UILongPressGestureRecognizer *_interactionLongPressGesture;
    id<BSInvalidatable> _suppressTouchCancellationAssertion;
    SBSystemApertureSettings *_settings;
    NSMutableSet *_systemApertureSuppressionAssertions;
    NSSet *_sceneIDsPreferringSuppression;
    NSSet *_bundleIDsPreferringSuppression;
    NSMapTable *_reasonsToLayoutAssertions;
    NSCountedSet *_backlightAssertionRequiringReasons;
    id<BSInvalidatable> _liveUpdatingAssertion;
    long long _activeElementInterfaceOrientation;
    SBFZStackParticipant *_zStackParticipant;
    id<BSInvalidatable> _suppressForSystemChromeSuppressionAssertion;
    NSMutableSet *_transitionShadowAssertions;
    NSMutableSet *_transitionKeyLineAssertions;
    NSMutableSet *_dynamicPersistentAnimationAssertions;
    NSString *_zoomRegistrationIdentifier;
    long long _cloningStyle;
    SBSystemApertureKeyLineColorValidator *_colorValidator;
    NSPointerArray *_significantUpdateTransitionAssertions;
    SBSystemApertureDefaults *_systemApertureDefaults;
    NSMutableArray *_zoomAnimationAssertions;
    NSDictionary *_cachedLayoutDidChangeUserInfo;
    id<UITraitChangeRegistration> _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<SBSystemApertureElementOrientationAuthority> 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<SBSystemApertureCurtainViewHoster> 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<SBSystemApertureViewControllerVisibilityDelegate> visibilityDelegate;
@property (nonatomic) long long overrideRenderingStyle;
@property (nonatomic) long long cloningStyle;
@property (weak, nonatomic) id<SBSystemApertureBacklightSessionAggregator> 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