luxlabs header browser preview


@class HKUnit, _HKDateIntervalCollection, NSArray, NSMutableDictionary, NSDateInterval, NSMutableArray, NSNumber, HKQuantityType;

@interface HDValueHistogramCollectionCalculator : NSObject {
    HKUnit *_canonicalUnit;
    NSArray *_valueRangesInCanonicalUnit;
    NSMutableArray *_currentIntervalCountsByValueRange;
    NSDateInterval *_currentInterval;
    NSNumber *_currentIntervalIndex;
    NSMutableDictionary *_finalizedHistogramsByDateIntervalIndex;
}

@property (readonly, copy, nonatomic) HKQuantityType *quantityType;
@property (readonly, copy, nonatomic) NSArray *quantityRanges;
@property (readonly, copy, nonatomic) _HKDateIntervalCollection *intervalCollection;

- (id)result;
- (void).cxx_destruct;
- (void)addSampleValue:(double)a0 startTime:(double)a1;
- (id)initWithQuantityType:(id)a0 quantityRanges:(id)a1 intervalCollection:(id)a2;

@end