luxlabs header browser preview


@class PRSPosterConfiguration, NSString, SBFMobileKeyBag, SBAmbientSettings, SBActivityAmbientObserver, AMAmbientDefaults, NSDictionary, AMUIAmbientViewController, SBActivityManager, MTMaterialView, SBActivityAmbientViewController, AMUIOnboardingViewController;
@protocol SBFIdleTimerBehaviorProviding, SBAmbientTransientOverlayViewControllerDelegate, BSDefaultObserver;

@interface SBAmbientTransientOverlayViewController : SBTransientOverlayViewController <SBActivityAmbientObserverDelegate, AMUIAmbientViewControllerDelegate, SBActivityAmbientViewControllerDelegate, SBFMobileKeyBagObserver, AMAuthenticationHandling, AMUIOnboardingViewControllerDelegate> {
    AMUIAmbientViewController *_ambientViewController;
    SBActivityAmbientObserver *_ambientActivityObserver;
    SBAmbientSettings *_ambientSettings;
    MTMaterialView *_backgroundBlurMaterialView;
    MTMaterialView *_contentBlurMaterialView;
    MTMaterialView *_activityBlurMaterialView;
    unsigned long long _transitionAnimationCount;
    unsigned long long _activityPresentationAnimationCount;
    SBActivityManager *_activityManager;
    BOOL _isPerformingPresentationAnimation;
    SBActivityAmbientViewController *_activityViewController;
    SBFMobileKeyBag *_mobileKeyBag;
    AMAmbientDefaults *_ambientDefaults;
    AMUIOnboardingViewController *_onboardingViewController;
    id<BSDefaultObserver> _defaultObserver;
}

@property (nonatomic, getter=isConfiguringUIVisible) BOOL configuringUIVisible;
@property (weak, nonatomic) id<SBAmbientTransientOverlayViewControllerDelegate> delegate;
@property (nonatomic) unsigned long long notificationCount;
@property (retain, nonatomic) id<SBFIdleTimerBehaviorProviding> ambientIdleTimerBehaviorProvider;
@property (readonly, nonatomic) PRSPosterConfiguration *activeConfiguration;
@property (readonly, nonatomic) NSDictionary *activeConfigurationMetadata;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (BOOL)shouldAutorotate;
- (id)init;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (void)viewDidLayoutSubviews;
- (id)audioCategoriesDisablingVolumeHUD;
- (void)viewDidLoad;
- (long long)idleTimerMode;
- (long long)preferredStatusBarStyle;
- (id)associatedSceneIdentifiersToSuppressInSystemAperture;
- (void)loadView;
- (BOOL)prefersStatusBarHidden;
- (unsigned long long)supportedInterfaceOrientations;
- (void)keybag:(id)a0 extendedStateDidChange:(id)a1;
- (void)viewWillDisappear:(BOOL)a0;
- (BOOL)_canShowWhileLocked;
- (void).cxx_destruct;
- (void)_backlightLuminanceDidChange:(id)a0 previousTraitCollection:(id)a1;
- (long long)idleTimerDuration;
- (void)viewDidMoveToWindow:(id)a0 shouldAppearOrDisappear:(BOOL)a1;
- (id)associatedBundleIdentifiersToSuppressInSystemAperture;
- (void)viewDidAppear:(BOOL)a0;
- (long long)idleWarnMode;
- (void)viewDidDisappear:(BOOL)a0;
- (BOOL)handleHomeButtonPress;
- (BOOL)isContentOpaque;
- (BOOL)prefersEmbeddedDisplayPresentation;
- (BOOL)activityAmbientViewControllerCanBeginFullOverlayDismissGesture:(id)a0;
- (void)_addActivityViewControllerWithPrimaryItem:(id)a0 withOverlayMode:(long long)a1 completion:(id /* block */)a2;
- (void)_addNewPrimaryActivityWithItem:(id)a0 forOngoingActivity:(BOOL)a1;
- (void)_animateDismissalOfActivityView:(id)a0 withCompletion:(id /* block */)a1;
- (void)_animatePresentationOfActivityView:(id)a0;
- (BOOL)_canAddPrimaryActivityItem;
- (BOOL)_canAddSecondaryActivityItem:(id)a0;
- (BOOL)_canSwapActivityItem:(id)a0 withOtherItem:(id)a1;
- (BOOL)_canSwapPrimaryActivityWithItem:(id)a0;
- (BOOL)_canSwapSecondaryActivityWithItem:(id)a0;
- (void)_clearContentBlurMaterialViewIfNecessary;
- (void)_configureActivityViewBlurMaterialWithInitialWeighting:(double)a0 parentView:(id)a1;
- (void)_configureBlurMaterialView:(id)a0 withParentView:(id)a1;
- (void)_configureTransitionAnimationBackgroundBlurMaterialViewWithInitialWeighting:(double)a0;
- (void)_configureTransitionAnimationContentBlurMaterialViewWithInitialWeighting:(double)a0;
- (void)_decrementActivityPresentationAnimationCountAndPerformAnimationCleanUpIfNecessaryForActivityView:(id)a0 withCompletion:(id /* block */)a1;
- (void)_decrementTransitionAnimationCountAndPerformAnimationCleanUpIfNecessary;
- (void)_dismissActivityViewController;
- (void)_incrementActivityPresentationAnimationCount;
- (void)_incrementTransitionAnimationCount;
- (BOOL)_isFirstPresentation;
- (BOOL)_isPresentingOnboardingView;
- (BOOL)_isShowingFullActivityOverlay;
- (BOOL)_itemIsFirstPartyActivity:(id)a0;
- (id)_newBackgroundBlurMaterialViewWithInitialWeighting:(double)a0 parentView:(id)a1;
- (id)_newContentBlurMaterialViewWithInitialWeighting:(double)a0 parentView:(id)a1;
- (void)_registerForFirstPresentationStateChange;
- (void)_removeActivityViewBlurMaterialView;
- (void)_removeBackgroundBlurMaterialView;
- (void)_removeContentBlurMaterialView;
- (void)_requestZStackParticipantPreferencesUpdate;
- (void)_setActivityViewHidden:(BOOL)a0;
- (void)_setupAmbientDefaults;
- (BOOL)_shouldDisableIdleTimer;
- (void)activityAmbientViewController:(id)a0 addPendingItem:(id)a1;
- (BOOL)activityAmbientViewController:(id)a0 isActiveActivityItem:(id)a1;
- (void)activityAmbientViewController:(id)a0 removePendingItem:(id)a1;
- (void)activityAmbientViewControllerDidUpdateAudioCategoriesDisablingVolumeHUD:(id)a0;
- (void)activityAmbientViewControllerDidUpdateVisibleActivityItems:(id)a0;
- (id)activityAmbientViewControllerNextPendingActivityItem:(id)a0;
- (void)activityAmbientViewControllerResetIdleTimerBehavior:(id)a0;
- (void)addActivityItem:(id)a0 forOngoingActivity:(BOOL)a1;
- (BOOL)allowsStackingOverlayContentAbove;
- (id)ambientDefaultsForAmbientViewController:(id)a0;
- (void)ambientViewController:(id)a0 didSetInlineAuthenticationViewVisible:(BOOL)a1;
- (void)ambientViewController:(id)a0 didUpdateActiveConfiguration:(id)a1 withMetadata:(id)a2;
- (void)ambientViewController:(id)a0 isTransitioningSettled:(BOOL)a1;
- (void)ambientViewController:(id)a0 requestsUnlock:(id)a1 withCompletion:(id /* block */)a2;
- (id)ambientViewControllerAuthenticationHandler:(id)a0;
- (BOOL)ambientViewControllerIsAuthenticated:(id)a0;
- (id)ambientViewControllerRequestsConnectedChargerId:(id)a0;
- (void)ambientViewControllerWillBeginConfiguration:(id)a0;
- (void)ambientViewControllerWillEndConfiguration:(id)a0;
- (void)attemptUnlockForSender:(id)a0 forBioUnlock:(BOOL)a1 completion:(id /* block */)a2;
- (id)defaultWidgetDescriptorStacksForAmbientViewController:(id)a0;
- (void)dismissAmbientActivityAlert:(id)a0;
- (long long)homeAffordanceSuppression;
- (id)newTransientOverlayDismissalTransitionCoordinator;
- (id)newTransientOverlayPresentationTransitionCoordinator;
- (void)onboardingViewController:(id)a0 requestsDismissalWithUserIntent:(BOOL)a1;
- (id)preferredDisplayLayoutElementIdentifier;
- (long long)preferredLockedGestureDismissalStyle;
- (long long)preferredUnlockedGestureDismissalStyle;
- (void)presentAmbientActivityAlert:(id)a0;
- (BOOL)preventsDismissalOnLockForInactiveScreen;
- (BOOL)preventsSystemApertureSuppressionFromBelow;
- (void)removeActivityItem:(id)a0;
- (id)widgetHostManagerForAmbientViewController:(id)a0;

@end