luxlabs header browser preview


@class NSString, SBDashBoardNotificationPresenter, NSArray, SBFWallpaperAggdLogger, SBSyncController, NSMutableSet, SBProximitySensorManager, SBWindowScene;
@protocol SBFLockOutStatusProvider, CSUnlockRequesting, CSResetRestoreStatusProviding, SBUIBiometricResource, CSWallpaperLogging, CSNotificationPresenting, CSPowerStatusProviding, CSMagSafeAccessoryStatusProviding, CSDeviceOrientationProviding, CSWallpaperSnapshotUpdating, SBFDateProviding, CSTelephonyStatusProviding, CSApplicationInforming, CSScreenStateProviding, CSLegibilityProviding, CSReachabilityControlling, SBFActionProviding, CSProximitySensorProviding, CSAuthenticationManaging, CSThermalStatusProviding, CSPlatterHomeGestureManaging, CSSystemPointerInteractionManaging, CSOverlayProviding, CSStatusBarControlling, CSTraitAwareAppHostConfiguring, CSTouchEnvironmentStatusProviding, SBFPasscodeFieldChangeObserver, SBFScreenWakeAnimationControlling, CSModalHomeAffordanceControlling, CSAppHostConfiguring, SBFAuthenticationStatusProvider, SBFAuthenticationAssertionProviding, CSUserSessionControlling, CSHomeAffordanceControlling, CSCarPlayStatusProviding, CSMediaControlling, CSWallpaperProviding;

@interface SBDefaultCoverSheetContext : NSObject <CSAuthenticationManaging, CSCarPlayStatusProviding, CSMediaControlling, CSReachabilityControlling, CSResetRestoreStatusProviding, CSTelephonyStatusProviding, CSTouchEnvironmentStatusProviding, CSUnlockRequesting, CSUserSessionControlling, CSWallpaperLogging, CSOverlayProviding, CSAppHostConfiguring, CSSystemPointerInteractionManaging, CSProximitySensorProviding, CSDeviceOrientationProviding, CSTraitAwareAppHostConfiguring, SBProximitySensorManagerObserver, SBFOverlayObserving, CSCoverSheetContextProviding> {
    SBSyncController *_syncController;
    SBFWallpaperAggdLogger *_wallpaperAggdLogger;
    SBDashBoardNotificationPresenter *_notificationPresenter;
    SBProximitySensorManager *_proximitySensorManager;
    NSMutableSet *_proximitySensorProviderObservers;
}

@property (readonly, weak, nonatomic, getter=_sbWindowScene) SBWindowScene *sbWindowScene;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic, getter=isCarPlayActiveForNotifications) BOOL carPlayActiveForNotifications;
@property (readonly, nonatomic, getter=isRestoring) BOOL restoring;
@property (readonly, nonatomic) long long restoreState;
@property (readonly, nonatomic, getter=isResetting) BOOL resetting;
@property (readonly, nonatomic) long long resetState;
@property (readonly, nonatomic) BOOL expectsPocketTouches;
@property (readonly, nonatomic) BOOL tapToWakeEnabled;
@property (readonly, nonatomic, getter=isLogoutSupported) BOOL logoutSupported;
@property (readonly, nonatomic) BOOL wantsHomeScreenOverlay;
@property (readonly, nonatomic, getter=isObjectInProximity) BOOL objectInProximity;
@property (readonly, nonatomic) long long rawDeviceOrientationIgnoringOrientationLocks;
@property (readonly, nonatomic) id<SBFAuthenticationAssertionProviding> authenticationAssertionProvider;
@property (readonly, nonatomic) id<SBFAuthenticationStatusProvider> authenticationStatusProvider;
@property (readonly, nonatomic) id<SBFPasscodeFieldChangeObserver> passcodeFieldChangeObserver;
@property (readonly, nonatomic) id<SBFLockOutStatusProvider> lockOutStatusProvider;
@property (readonly, nonatomic) id<SBFDateProviding> dateProvider;
@property (readonly, nonatomic) id<CSLegibilityProviding> legibilityProvider;
@property (readonly, nonatomic) id<CSPowerStatusProviding> powerStatusProvider;
@property (readonly, copy, nonatomic) NSString *powerStatusChangeNotificationName;
@property (readonly, copy, nonatomic) NSString *accessoryAttachedNotificationName;
@property (readonly, copy, nonatomic) NSString *accessoryDetachedNotificationName;
@property (readonly, copy, nonatomic) NSString *accessoryAnimationStatusChangedNotificationName;
@property (readonly, nonatomic) id<CSMagSafeAccessoryStatusProviding> accessoryStatusProvider;
@property (readonly, nonatomic) id<CSResetRestoreStatusProviding> resetRestoreStatusProvider;
@property (readonly, nonatomic) id<CSThermalStatusProviding> thermalStatusProvider;
@property (readonly, nonatomic) id<SBUIBiometricResource> biometricResource;
@property (readonly, copy, nonatomic) NSArray *dismissableOverlays;
@property (readonly, nonatomic) id<CSScreenStateProviding> screenStateProvider;
@property (readonly, nonatomic) id<SBFScreenWakeAnimationControlling> screenWakeAnimationController;
@property (readonly, nonatomic) id<CSWallpaperProviding> wallpaperProvider;
@property (readonly, nonatomic) id<CSWallpaperSnapshotUpdating> wallpaperSnapshotUpdater;
@property (readonly, nonatomic) id<CSTelephonyStatusProviding> telephonyStatusProvider;
@property (readonly, nonatomic) id<CSAuthenticationManaging> authenticationManager;
@property (readonly, nonatomic) id<CSHomeAffordanceControlling> homeAffordanceController;
@property (readonly, nonatomic) id<CSModalHomeAffordanceControlling> modalHomeAffordanceController;
@property (readonly, nonatomic) id<CSPlatterHomeGestureManaging> platterHomeGestureManager;
@property (readonly, nonatomic) id<CSStatusBarControlling> statusBarController;
@property (readonly, nonatomic) id<CSMediaControlling> mediaController;
@property (readonly, nonatomic) id<CSUnlockRequesting> unlockRequester;
@property (readonly, nonatomic) id<CSWallpaperLogging> wallpaperLogger;
@property (readonly, nonatomic) id<SBFActionProviding> contentActionProvider;
@property (readonly, nonatomic) id<CSApplicationInforming> applicationInformer;
@property (readonly, nonatomic) id<CSNotificationPresenting> notificationPresenter;
@property (readonly, nonatomic) id<CSTouchEnvironmentStatusProviding> touchEnvironmentStatusProvider;
@property (readonly, nonatomic) id<CSUserSessionControlling> userSessionController;
@property (readonly, nonatomic) id<CSReachabilityControlling> reachabilityController;
@property (readonly, nonatomic) id<CSCarPlayStatusProviding> carPlayStatusProvider;
@property (readonly, nonatomic) id<CSOverlayProviding> homeScreenOverlayProvider;
@property (readonly, nonatomic) id<CSAppHostConfiguring> appHostConfiguring;
@property (readonly, nonatomic) id<CSTraitAwareAppHostConfiguring> traitsAwareAppHosting;
@property (readonly, nonatomic) id<CSSystemPointerInteractionManaging> systemPointerInteractionManager;
@property (readonly, nonatomic) id<CSProximitySensorProviding> proximitySensorProvider;
@property (readonly, nonatomic) id<CSDeviceOrientationProviding> deviceOrientationProvider;

- (void)setPasscodeVisible:(BOOL)a0 animated:(BOOL)a1;
- (id)initWithWindowScene:(id)a0;
- (void)unlockWithRequest:(id)a0 completion:(id /* block */)a1;
- (void)attemptUnlockWithPasscode:(id)a0 finishUIUnlock:(BOOL)a1 completion:(id /* block */)a2;
- (id)createUnlockRequest;
- (void)overlayController:(id)a0 visibilityDidChange:(BOOL)a1;
- (void)proximitySensorManager:(id)a0 crudeProximityDidChange:(BOOL)a1;
- (void)stopMediaPlaybackForSource:(long long)a0;
- (void)overlayController:(id)a0 didChangePresentationProgress:(double)a1 newPresentationProgress:(double)a2 fromLeading:(BOOL)a3;
- (id)applicationHosterForHostContextProvider:(id)a0;
- (id)applicationHosterForTraitsHostContextProvider:(id)a0;
- (void)removeProximitySensorProviderObserver:(id)a0;
- (void)overlayControllerDidBeginChangingPresentationProgress:(id)a0;
- (id)newOverlayController;
- (void)addProximitySensorProviderObserver:(id)a0;
- (BOOL)isEmergencyCallSupported;
- (void)setBiometricAutoUnlockingDisabled:(BOOL)a0 forReason:(id)a1;
- (void).cxx_destruct;
- (void)registerView:(id)a0 delegate:(id)a1;
- (id)traitsAwareViewControllerForApplicationHoster:(id)a0 targetWindow:(id)a1;
- (void)deactivateReachability;
- (double)effectiveReachabilityYOffset;
- (id)createUnlockRequestForActionContext:(id)a0;
- (id)_todayViewControllerIfAvailable;
- (void)logout;
- (void)incrementIrisPlayCount;
- (void)unregisterView:(id)a0;
- (BOOL)dismissModalContentIfVisibleAnimated:(BOOL)a0;

@end