luxlabs header browser preview


@class HKQuantity, NSArray, NSDateComponents, NSDate;

@interface HKActivityCache : HKSample <NSCopying> {
    long long _cacheIndex;
    NSDateComponents *_dateComponents;
    long long _stepCount;
    long long _pushCount;
    long long _wheelchairUse;
    double _deepBreathingDuration;
    HKQuantity *_energyBurned;
    double _moveMinutes;
    double _briskMinutes;
    double _activeHours;
    HKQuantity *_energyBurnedGoal;
    NSDate *_energyBurnedGoalDate;
    HKQuantity *_moveMinutesGoal;
    NSDate *_moveMinutesGoalDate;
    HKQuantity *_briskMinutesGoal;
    HKQuantity *_activeHoursGoal;
    HKQuantity *_walkingAndRunningDistance;
    long long _flightsClimbed;
    NSArray *_dailyEnergyBurnedStatistics;
    NSArray *_dailyMoveMinutesStatistics;
    NSArray *_dailyBriskMinutesStatistics;
    long long _activityMoveMode;
    long long _version;
    unsigned long long _knownFields;
}

@property (setter=_setCacheIndex:) long long cacheIndex;
@property (setter=_setSequence:) long long sequence;
@property (retain, setter=_setEnergyBurned:) HKQuantity *energyBurned;
@property (setter=_setMoveMinutes:) double moveMinutes;
@property (setter=_setBriskMinutes:) double briskMinutes;
@property (setter=_setActiveHours:) double activeHours;
@property (retain, setter=_setEnergyBurnedGoal:) HKQuantity *energyBurnedGoal;
@property (retain, setter=_setMoveMinutesGoal:) HKQuantity *moveMinutesGoal;
@property (retain, setter=_setBriskMinutesGoal:) HKQuantity *briskMinutesGoal;
@property (retain, setter=_setActiveHoursGoal:) HKQuantity *activeHoursGoal;
@property (setter=_setStepCount:) long long stepCount;
@property (setter=_setDeepBreathingDuration:) double deepBreathingDuration;
@property (retain, setter=_setWalkingAndRunningDistance:) HKQuantity *walkingAndRunningDistance;
@property (setter=_setPushCount:) long long pushCount;
@property (setter=_setWheelchairUse:) long long wheelchairUse;
@property (setter=_setFlightsClimbed:) long long flightsClimbed;
@property (copy, setter=_setDailyEnergyBurnedStatistics:) NSArray *dailyEnergyBurnedStatistics;
@property (copy, setter=_setDailyMoveMinutesStatistics:) NSArray *dailyMoveMinutesStatistics;
@property (copy, setter=_setDailyBriskMinutesStatistics:) NSArray *dailyBriskMinutesStatistics;
@property (setter=_setActivityMoveMode:) long long activityMoveMode;
@property (setter=_setVersion:) long long version;
@property (readonly) NSDateComponents *dateComponents;
@property (readonly) BOOL hasDateComponents;
@property (readonly) BOOL hasEnergyBurned;
@property (readonly) BOOL hasMoveMinutes;
@property (readonly) BOOL hasBriskMinutes;
@property (readonly) BOOL hasActiveHours;
@property (readonly) NSDate *energyBurnedGoalDate;
@property (readonly) BOOL hasEnergyBurnedGoal;
@property (readonly) NSDate *moveMinutesGoalDate;
@property (readonly) BOOL hasMoveMinutesGoal;
@property (readonly) BOOL hasBriskMinutesGoal;
@property (readonly) NSDate *briskMinutesGoalDate;
@property (readonly) BOOL hasBriskMinutesGoalDate;
@property (readonly) BOOL hasActiveHoursGoal;
@property (readonly) NSDate *activeHoursGoalDate;
@property (readonly) BOOL hasActiveHoursGoalDate;
@property (readonly) BOOL hasStepCount;
@property (readonly) BOOL hasWalkingAndRunningDistance;
@property (readonly) BOOL hasPushCount;
@property (readonly) BOOL hasWheelchairUse;
@property (readonly) BOOL hasDeepBreathingDuration;
@property (readonly) BOOL hasFlightsClimbed;
@property (readonly) BOOL hasDailyEnergyBurnedStatistics;
@property (readonly) BOOL hasDailyMoveMinutesStatistics;
@property (readonly) BOOL hasDailyBriskMinutesStatistics;
@property (readonly) unsigned long long knownFields;

+ (BOOL)supportsSecureCoding;
+ (BOOL)_isConcreteObjectClass;
+ (id)_activityCacheWithStartDate:(id)a0 endDate:(id)a1 dateComponents:(id)a2 sequence:(long long)a3 energyBurned:(id)a4 energyBurnedGoal:(id)a5 walkingAndRunningDistance:(id)a6 metadata:(id)a7;
+ (id)_activityCacheWithStartDate:(id)a0 endDate:(id)a1 dateComponents:(id)a2 sequence:(long long)a3 metadata:(id)a4;
+ (id)_activityCacheWithUUID:(id)a0 startDate:(id)a1 endDate:(id)a2 dateComponents:(id)a3 sequence:(long long)a4;

- (void)reset;
- (void)encodeWithCoder:(id)a0;
- (void).cxx_destruct;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (double)_energyBurnedGoalInKilocalories;
- (double)_activeHoursGoalCount;
- (double)_briskMinutesGoalInMinutes;
- (double)_energyBurnedInKilocalories;
- (id)_fallbackActiveHoursGoal;
- (id)_fallbackBriskMinutesGoal;
- (BOOL)_isEqualToActivityCache:(id)a0;
- (double)_moveMinutesGoalInMinutes;
- (void)_setActiveHoursGoal:(id)a0 date:(id)a1;
- (void)_setActiveHoursGoalDateOnly:(id)a0;
- (void)_setActiveHoursGoalOnly:(id)a0;
- (void)_setBriskMinutesGoal:(id)a0 date:(id)a1;
- (void)_setBriskMinutesGoalDateOnly:(id)a0;
- (void)_setBriskMinutesGoalOnly:(id)a0;
- (void)_setEnergyBurnedGoal:(id)a0 date:(id)a1;
- (void)_setEnergyBurnedGoalDateOnly:(id)a0;
- (void)_setEnergyBurnedGoalOnly:(id)a0;
- (void)_setMoveMinutesGoal:(id)a0 date:(id)a1;
- (void)_setMoveMinutesGoalDateOnly:(id)a0;
- (void)_setMoveMinutesGoalOnly:(id)a0;
- (id)_valueDescription;
- (double)_walkingAndRunningDistanceInMeters;
- (double)activeHoursGoalPercentage;
- (double)briskMinutesGoalPercentage;
- (double)energyBurnedGoalPercentage;
- (double)moveMinutesGoalPercentage;

@end