luxlabs header browser preview


@class _UILegibilitySettings, NSString, NSSet, CSHomeAffordanceComponent, CSStatusBarComponent;
@protocol CSInterstitialTransitionDelegate;

@interface CSInterstitialTransitionSource : NSObject <CSCoverSheetViewTransitionSource, CSExternalAppearanceProviding, CSExternalBehaviorProviding>

@property (nonatomic) long long transitionType;
@property (retain, nonatomic) CSHomeAffordanceComponent *homeAffordance;
@property (retain, nonatomic) CSStatusBarComponent *statusBar;
@property (weak, nonatomic) id<CSInterstitialTransitionDelegate> transitioningDelegate;
@property (readonly, nonatomic, getter=isTransitioning) BOOL transitioning;
@property (readonly, nonatomic) struct { double value; struct { struct { double value; BOOL inclusive; } start; struct { double value; BOOL inclusive; } end; } interval; long long mode; } transitionContext;
@property (readonly, copy, nonatomic) NSString *coverSheetIdentifier;
@property (readonly, nonatomic) long long participantState;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, copy, nonatomic) NSString *appearanceIdentifier;
@property (readonly, copy, nonatomic) NSSet *components;
@property (readonly, nonatomic) _UILegibilitySettings *legibilitySettings;
@property (readonly, nonatomic) long long scrollingStrategy;
@property (readonly, nonatomic) long long notificationBehavior;
@property (readonly, nonatomic) unsigned long long restrictedCapabilities;
@property (readonly, nonatomic) long long proximityDetectionMode;

- (void)cancelTransition;
- (void)conformsToCSAppearanceProviding;
- (void)prepareForPresentation;
- (void)conformsToCSExternalBehaviorProviding;
- (void).cxx_destruct;
- (void)conformsToCSBehaviorProviding;
- (void)updatePresentationWithProgress:(double)a0;
- (void)cleanupPresentation;

@end