luxlabs header browser preview


@class NSString, TAOutgoingRequests, TASettings, NSHashTable, NSDate, TATrackingAvoidanceServiceSettings, TAStore;

@interface TATrackingAvoidanceService : NSObject <TAStoreObserver, TATrackingAvoidanceServiceProtocol>

@property (retain, nonatomic) NSHashTable *observers;
@property (retain, nonatomic) NSDate *latestClassificationDate;
@property (retain, nonatomic) TATrackingAvoidanceServiceSettings *serviceSettings;
@property (retain, nonatomic) TAOutgoingRequests *stagedIntervisitMetrics;
@property (readonly, nonatomic) TAStore *store;
@property (readonly, nonatomic) TASettings *settings;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)createRandomBytes:(unsigned long long)a0;

- (void)ingestTAEvent:(id)a0;
- (void)didRequestAIS:(id)a0;
- (id)init;
- (void)removeObserver:(id)a0;
- (void)notifyObserversOfStagedSuspiciousDevices:(id)a0;
- (void)notifyObserversOfUnstagedSuspiciousDevices:(id)a0;
- (id)initWithTASettings:(id)a0;
- (void)visitState:(id)a0 didIssueMetricsSubmissionHint:(unsigned long long)a1;
- (void)bootstrapDeviceRecord:(id)a0;
- (void)filterAndStageDetectionResults:(id)a0;
- (void)visitState:(id)a0 didChangeStateFromType:(unsigned long long)a1 toType:(unsigned long long)a2;
- (void)notifyObserversOfVisitStateChange;
- (BOOL)shouldPerformDetection;
- (void)bootstrapVisitState:(id)a0;
- (id)sendUnstagingUpdatesAndRemoveUnstagingUpdatesRequests:(id)a0;
- (void).cxx_destruct;
- (void)fetchTAUnknownBeacon:(id)a0 withCompletion:(id /* block */)a1;
- (void)_performUpdateIfNecessary:(id)a0;
- (void)debugForceSurfaceStagedDetections:(id)a0 deviceType:(unsigned long long)a1;
- (void)notifyObserversOfSuspiciousDeviceUpdate:(id)a0;
- (void)notifyObserversOfRequests:(id)a0;
- (id)initWithSettings:(id)a0;
- (void)addObserver:(id)a0;
- (void)notifyObserversOfSuspiciousDevices:(id)a0;
- (void)debugStageTADetection:(id)a0 deviceType:(unsigned long long)a1;
- (void)_performDetection;

@end