luxlabs header browser preview


@class _ATXDataStore, ATXBackgroundSaver;

@interface _ATXAppLaunchHistogramWithPersistentBackup : _ATXAppLaunchHistogram <NSSecureCoding> {
    ATXBackgroundSaver *_saver;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (readonly, nonatomic) _ATXDataStore *datastore;
@property (readonly, nonatomic) long long histogramType;


- (id)initWithDataStore:(id)a0 histogramType:(long long)a1;
- (id)initWithDataStore:(id)a0 histogramType:(long long)a1 loadFromDataStore:(BOOL)a2 saveOnBackgroundQueue:(id)a3;
- (void)flush;
- (void)addLaunchWithBundleId:(id)a0 elapsedTime:(double)a1;
- (void)decayWithHalfLifeInDays:(double)a0;
- (void)resetData;
- (void)addLaunchWithBundleId:(id)a0 date:(id)a1 timeZone:(id)a2;
- (id)initWithDataStore:(id)a0 histogramType:(long long)a1 saveOnBackgroundQueue:(id)a2;
- (void)addLaunchWithBundleId:(id)a0 elapsedTime:(double)a1 weight:(float)a2;
- (void)addLaunchWithBundleId:(id)a0 date:(id)a1 timeZone:(id)a2 weight:(float)a3;
- (int)removeHistoryForBundleIds:(id)a0;
- (BOOL)removeHistoryForBundleId:(id)a0;
- (void).cxx_destruct;
- (void)decayByFactor:(double)a0;
- (void)removeLaunchWithBundleId:(id)a0 date:(id)a1 timeZone:(id)a2 weight:(float)a3;

@end