luxlabs header browser preview


@class NSString, TPSDuetDataProvider, NSSortDescriptor;

@interface TPSDiscoverabilityUsageController : NSObject

@property (readonly, nonatomic) TPSDuetDataProvider *duetProvider;
@property (readonly, copy, nonatomic) NSString *currentOSBuildVersion;
@property (readonly, copy, nonatomic) NSString *currentOSMajorVersion;
@property (readonly, copy, nonatomic) NSSortDescriptor *eventSortDescriptor;

+ (id)sharedInstance;

- (id)_eventsPredicateForHintDisplayed;
- (id)_eventsPredicateForContentIDs:(id)a0 sinceDate:(id)a1;
- (id)init;
- (id)_tipIdentifiersFromTips:(id)a0;
- (void)eligibleContentForBundleID:(id)a0 context:(id)a1 completion:(id /* block */)a2;
- (id)_eventsPredicateForBundleID:(id)a0;
- (id)_majorVersionForBuildVersion:(id)a0;
- (id)_eligibleContentForBundleID:(id)a0 context:(id)a1 fromEvents:(id)a2;
- (id)_majorVersionFilterPredicate;
- (id)_initWithDirectory:(id)a0;
- (unsigned long long)_evaluateFrequencyControlForBundleID:(id)a0 context:(id)a1 error:(id *)a2;
- (id)eligibleContentForBundleID:(id)a0 context:(id)a1 error:(id *)a2;
- (id)_eventsPredicateForContentID:(id)a0 sinceDate:(id)a1;
- (id)_eventsPredicateForInactiveHintStates;
- (id)_filterFrequencyControlForTips:(id)a0 bundleID:(id)a1 context:(id)a2 error:(id *)a3;
- (id)_eventsPredicateForAbsentUsageFlag;
- (void).cxx_destruct;
- (void)addContentUsageEvents:(id)a0 completion:(id /* block */)a1;
- (id)_metaDataForUsageEvent:(id)a0;
- (id)_eventsPredicateForBundleID:(id)a0 sinceDate:(id)a1;
- (id)_eventsPredicateForInactiveContentIDs:(id)a0 sinceDate:(id)a1;
- (id)_discoverabilityUsageStream;
- (void)_commonInit;

@end