luxlabs header browser preview


@class NSString, NSArray, NSDate;

@interface TPSDiscoverabilityUsageEvent : NSObject

@property (copy, nonatomic) NSString *contentIdentifier;
@property (copy, nonatomic) NSString *bundleIdentifier;
@property (nonatomic) unsigned long long displayType;
@property (nonatomic) unsigned long long flags;
@property (nonatomic) long long state;
@property (nonatomic) long long ineligibleReason;
@property (copy, nonatomic) NSArray *eligibleContext;
@property (copy, nonatomic) NSString *context;
@property (copy, nonatomic) NSDate *date;

+ (id)_eventWithContentIdentifier:(id)a0 bundleIdentifier:(id)a1 displayType:(unsigned long long)a2 eligibleContext:(id)a3 context:(id)a4 state:(long long)a5 date:(id)a6;
+ (id)contentViewedEventWithContentIdentifer:(id)a0 bundleIdentifier:(id)a1 type:(unsigned long long)a2 date:(id)a3;
+ (id)eligibleEventWithContentIdentifer:(id)a0 bundleIdentifier:(id)a1 type:(unsigned long long)a2 eligibleContext:(id)a3 date:(id)a4;
+ (id)eligibleEventWithContentIdentifer:(id)a0 bundleIdentifier:(id)a1 type:(unsigned long long)a2 flags:(unsigned long long)a3 eligibleContext:(id)a4 date:(id)a5;
+ (id)hintDisplayedEventWithContentIdentifer:(id)a0 bundleIdentifier:(id)a1 type:(unsigned long long)a2 context:(id)a3 date:(id)a4;
+ (id)hintDisplayedEventWithContentIdentifer:(id)a0 bundleIdentifier:(id)a1 type:(unsigned long long)a2 flags:(unsigned long long)a3 context:(id)a4 date:(id)a5;
+ (id)ineligibleEventWithContentIdentifer:(id)a0 bundleIdentifier:(id)a1 type:(unsigned long long)a2 context:(id)a3 reason:(long long)a4 date:(id)a5;
+ (id)performedOutcomeEventWithContentIdentifer:(id)a0 bundleIdentifier:(id)a1 type:(unsigned long long)a2 context:(id)a3 date:(id)a4;

- (void).cxx_destruct;
- (id)debugDescription;
- (id)initWithContentIdentifier:(id)a0 bundleIdentifier:(id)a1 displayType:(unsigned long long)a2 eligibleContext:(id)a3 context:(id)a4 state:(long long)a5 date:(id)a6;

@end