luxlabs header browser preview


@class NSArray, HDProfile, NSMutableDictionary, NSMutableArray, HKCalendarCache;

@interface HDMCDaySummaryBuilder : NSObject {
    HDProfile *_profile;
    HKCalendarCache *_calendarCache;
    NSArray *_orderedWatchSources;
    NSMutableArray *_menstrualFlowSamples;
    NSMutableArray *_intermenstrualBleedingSamples;
    NSMutableArray *_symptomsSamples;
    NSMutableArray *_sexualActivitySamples;
    NSMutableArray *_ovulationTestResultSamples;
    NSMutableArray *_pregnancyTestResultSamples;
    NSMutableArray *_progesteroneTestResultSamples;
    NSMutableArray *_cervicalMucusQualitySamples;
    NSMutableArray *_basalBodyTemperatureSamples;
    NSMutableArray *_wristTemperatureSamples;
    NSMutableArray *_startedCycleFactors;
    NSMutableArray *_endedCycleFactors;
    NSMutableDictionary *_sampleCountByType;
}

@property (readonly, nonatomic) long long dayIndex;

- (void).cxx_destruct;
- (unsigned long long)_symptoms;
- (long long)_ovulationTestResult;
- (id)_wristTemperature;
- (long long)_sexualActivity;
- (id)_basalBodyTemperature;
- (long long)_cervicalMucusQuality;
- (id)_endedCycleFactors;
- (BOOL)_intermenstrualBleeding;
- (long long)_pregnancyTestResult;
- (long long)_progesteroneTestResult;
- (id)_startedCycleFactors;
- (long long)_menstrualFlowWithModificationDay:(long long *)a0 startOfCycleFromCycleTracking:(id *)a1;
- (void)addCycleTrackingSample:(id)a0;
- (id)createDaySummaryWithDevice:(id)a0;
- (id)initWithProfile:(id)a0 dayIndex:(long long)a1 orderedWatchSources:(id)a2 calendarCache:(id)a3;

@end