luxlabs header browser preview


@class NSString, ATXUnifiedInferredActivityTransition, NSObject;
@protocol ATXTimedEventProtocol;

@interface ATXModeBiomeEventContextWrapper : NSObject <ATXTimedEventProtocol, NSSecureCoding>

@property (class, readonly) BOOL supportsSecureCoding;

@property (retain, nonatomic) ATXUnifiedInferredActivityTransition *mostRecentModeTransition;
@property (retain, nonatomic) NSObject<ATXTimedEventProtocol> *wrappedEvent;
@property (readonly, nonatomic) unsigned long long currentActivityType;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)wrapEventStream:(id)a0 modeTransitionStream:(id)a1 startingContext:(id)a2;
+ (id)wrapEventStreams:(id)a0 modeTransitionStream:(id)a1 startingContext:(id)a2;

- (id)initWithPath:(id)a0;
- (id)eventTime;
- (id)init;
- (void)encodeWithCoder:(id)a0;
- (id)_dataFromPath:(id)a0;
- (id)initWithData:(id)a0;
- (void).cxx_destruct;
- (id)serialize:(id *)a0;
- (id)initWithCoder:(id)a0;
- (BOOL)_fileExistsAtPath:(id)a0;
- (id)initWithPreviousContext:(id)a0 nextEvent:(id)a1;
- (id)initWithTransitionEvent:(id)a0 eventToWrap:(id)a1;
- (void)persistToPath:(id)a0;

@end