luxlabs header browser preview


@class NSString, NSDictionary, NSMutableOrderedSet;

@interface _UIEventSessionAccumulator : NSObject {
    NSMutableOrderedSet *_recentActions;
}

@property (readonly, copy, nonatomic) NSString *name;
@property (readonly, nonatomic) struct _NSRange { unsigned long long location; unsigned long long length; } depthRange;
@property (readonly, nonatomic) id /* block */ block;
@property (readonly, nonatomic) NSDictionary *allowedActionSourceTypes;
@property (nonatomic) long long sequenceNumber;

+ (id)accumulatorWithName:(id)a0 depthRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a1 block:(id /* block */)a2 allowedActionSourceTypes:(id)a3;

- (void)reset;
- (void)increaseWithAction:(id)a0;
- (void)enumerateAnalytics:(id /* block */)a0;
- (void).cxx_destruct;
- (void)flushAccumulator;
- (BOOL)isActionAllowed:(id)a0;
- (void)performIncreaseWithActions:(id)a0;

@end