@class NSSet; @interface TAFilterVisitsSettings : NSObject @property (readonly, nonatomic) double maxSuspiciousDuration; @property (readonly, nonatomic) double minInterVisitDistance; @property (readonly, nonatomic) unsigned long long minNSigmaBetweenVisits; @property (readonly, nonatomic) double entryDisplayOnBudget; @property (readonly, nonatomic) double exitDisplayOnBudget; @property (readonly, nonatomic) NSSet *sensitiveLOITypes; @property (readonly, nonatomic) double minObservationInterval; @property (readonly, nonatomic) unsigned long long threeVisitImmediacyType; + (BOOL)_isLegacyHardware; + (double)_determinDefaultExitDisplayOnBudget; + (id)defaultVisitsSensitiveLOITypes; + (double)_determinDefaultEntryDisplayOnBudget; - (id)initWithMaxSuspiciousDuration:(double)a0 minInterVisitDistance:(double)a1 minNSigmaBetweenVisits:(unsigned long long)a2 entryDisplayOnBudget:(double)a3 exitDisplayOnBudget:(double)a4 sensitiveLOITypes:(id)a5 minObservationInterval:(double)a6 threeVisitImmediacyType:(unsigned long long)a7; - (void).cxx_destruct; - (id)sensitiveLOITypesToString; - (id)initWithMaxSuspiciousDurationOrDefault:(id)a0 minInterVisitDistanceOrDefault:(id)a1 minNSigmaBetweenVisitsOrDefault:(id)a2 entryDisplayOnBudgetOrDefault:(id)a3 exitDisplayOnBudgetOrDefault:(id)a4 sensitiveLOITypesOrDefault:(id)a5 minObservationIntervalOrDefault:(id)a6 threeVisitImmediacyTypeOrDefault:(id)a7; - (id)initWithDefaults; @end