luxlabs header browser preview


@class NSMutableDictionary, NSDictionary, _ATXDataStore, NSObject;
@protocol OS_dispatch_queue;

@interface _ATXAppLaunchHistogramManager : NSObject {
    _ATXDataStore *_datastore;
    NSObject<OS_dispatch_queue> *_backgroundSaverQueue;
    NSDictionary *_parameters;
    NSMutableDictionary *_histograms;
    NSMutableDictionary *_categoricalHistograms;
    long long _SSIDPruningMethod;
    int _maxSSIDCount;
    long long _actionConfirmsRejectsPruningMethod;
    int _maxActionConfirmsRejectsActionCount;
    int _maxAppSpecificLocationMaxKeyCount;
    int _maxAppCoarseLocationMaxKeyCount;
    int _maxAppZoom7GeoHashMaxKeyCount;
    long long _appJointContextPruningMethod;
    int _maxAppJointContextKeyCount;
}

@property (readonly, nonatomic) BOOL persistentStore;

+ (id)sharedInstance;
+ (void)releaseTemporarySharedInstance;
+ (void)resetDataForCategoricalHistograms;
+ (BOOL)isHistogramDeprecated:(long long)a0;
+ (void)resetSharedInstance;
+ (void)useTemporarySharedInstance:(id)a0;

- (id)init;
- (unsigned long long)getHistogramPruningMethodFromAsset:(id)a0;
- (id)_categoricalHistogramForLaunchType:(long long)a0 maxCategoryCount:(unsigned short)a1 pruningMethod:(long long)a2;
- (id)initAndPersist:(BOOL)a0;
- (int)getHistogramMaxCategoryCountFromAsset:(id)a0;
- (id)initWithInMemoryStore;
- (void)enumerateInMemoryCategoricalHistogramsWithBlock:(id /* block */)a0;
- (void)enumerateInMemoryHistogramsWithBlock:(id /* block */)a0;
- (void)purgeHistogramForLaunchType:(long long)a0;
- (void)exchangeDatastore:(id)a0;
- (id)initWithPersistentStore;
- (void).cxx_destruct;
- (id)categoricalHistogramForLaunchType:(long long)a0;
- (id)histogramForLaunchType:(long long)a0;

@end