luxlabs header browser preview


@class NSUUID, NSString;
@protocol SAElementIdentifying;

@interface SBSAElementDescription : NSObject <SBSAInterfaceElementIdentifying, SAUIElementViewPreferencesProviding, SAUISnapshotReasonProviding, SAUIElementSubcomponentPreferencesProviding, NSCopying, SBSABlockMutating>

@property (class, readonly, nonatomic) Class mutatorClass;

@property (copy, nonatomic, setter=_setInterfaceElementIdentifier:) NSUUID *interfaceElementIdentifier;
@property (copy, nonatomic, setter=_setAssociatedSystemApertureElementIdentity:) id<SAElementIdentifying> associatedSystemApertureElementIdentity;
@property (nonatomic, setter=_setAppearState:) int appearState;
@property (nonatomic, setter=_setSensorObscuringShadowProgress:) double sensorObscuringShadowProgress;
@property (nonatomic, setter=_setLeadingViewBlurProgress:) double leadingViewBlurProgress;
@property (nonatomic, setter=_setLeadingViewAlpha:) double leadingViewAlpha;
@property (nonatomic, setter=_setLeadingViewSquishProgress:) double leadingViewSquishProgress;
@property (nonatomic, setter=_setLeadingViewScale:) struct CGSize { double width; double height; } leadingViewScale;
@property (nonatomic, setter=_setTrailingViewBlurProgress:) double trailingViewBlurProgress;
@property (nonatomic, setter=_setTrailingViewAlpha:) double trailingViewAlpha;
@property (nonatomic, setter=_setTrailingViewSquishProgress:) double trailingViewSquishProgress;
@property (nonatomic, setter=_setTrailingViewScale:) struct CGSize { double width; double height; } trailingViewScale;
@property (nonatomic, setter=_setMinimalViewBlurProgress:) double minimalViewBlurProgress;
@property (nonatomic, setter=_setMinimalViewAlpha:) double minimalViewAlpha;
@property (nonatomic, setter=_setMinimalViewSquishProgress:) double minimalViewSquishProgress;
@property (nonatomic, setter=_setMinimalViewScale:) struct CGSize { double width; double height; } minimalViewScale;
@property (nonatomic, setter=_setCustomContentBlurProgress:) double customContentBlurProgress;
@property (nonatomic, setter=_setCustomContentAlpha:) double customContentAlpha;
@property (nonatomic, setter=_setSnapshotViewBlurProgress:) double snapshotViewBlurProgress;
@property (nonatomic, setter=_setSnapshotViewAlpha:) double snapshotViewAlpha;
@property (copy, nonatomic, setter=_setSnapshotReason:) NSString *snapshotReason;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)instanceWithBlock:(id /* block */)a0;

- (id)copyWithBlock:(id /* block */)a0;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end