luxlabs header browser preview


@class HKQuantity, HKActivitySummary, ACHDataStoreActivityProperties;

@interface ACHActivityAwardingDataProvider : NSObject <NSCopying>

@property (readonly, nonatomic) ACHDataStoreActivityProperties *properties;
@property (nonatomic) long long lastCheckedIndexForMove;
@property (readonly, nonatomic) HKQuantity *todayMoveValue;
@property (readonly, nonatomic) HKQuantity *yesterdayMoveValue;
@property (retain, nonatomic) HKQuantity *lastProcessedTodayMoveValue;
@property (retain, nonatomic) HKQuantity *previousProcessedTodayMoveValue;
@property (readonly, nonatomic) HKQuantity *todayMoveGoal;
@property (readonly, nonatomic) HKQuantity *yesterdayMoveGoal;
@property (retain, nonatomic) HKQuantity *lastTodayMoveGoal;
@property (readonly, nonatomic) HKQuantity *todayMoveTimeValue;
@property (readonly, nonatomic) HKQuantity *yesterdayMoveTimeValue;
@property (retain, nonatomic) HKQuantity *lastProcessedTodayMoveTimeValue;
@property (retain, nonatomic) HKQuantity *previousProcessedTodayMoveTimeValue;
@property (readonly, nonatomic) HKQuantity *todayMoveTimeGoal;
@property (readonly, nonatomic) HKQuantity *yesterdayMoveTimeGoal;
@property (retain, nonatomic) HKQuantity *lastTodayMoveTimeGoal;
@property (nonatomic) long long lastCheckedIndexForExercise;
@property (readonly, nonatomic) HKQuantity *todayExerciseValue;
@property (readonly, nonatomic) HKQuantity *yesterdayExerciseValue;
@property (retain, nonatomic) HKQuantity *lastProcessedTodayExerciseValue;
@property (retain, nonatomic) HKQuantity *previousProcessedTodayExerciseValue;
@property (readonly, nonatomic) HKQuantity *todayExerciseGoal;
@property (readonly, nonatomic) HKQuantity *yesterdayExerciseGoal;
@property (retain, nonatomic) HKQuantity *lastTodayExerciseGoal;
@property (nonatomic) long long lastCheckedIndexForStand;
@property (readonly, nonatomic) HKQuantity *todayStandValue;
@property (readonly, nonatomic) HKQuantity *yesterdayStandValue;
@property (retain, nonatomic) HKQuantity *lastProcessedTodayStandValue;
@property (retain, nonatomic) HKQuantity *previousProcessedTodayStandValue;
@property (readonly, nonatomic) HKQuantity *todayStandGoal;
@property (readonly, nonatomic) HKQuantity *yesterdayStandGoal;
@property (retain, nonatomic) HKQuantity *lastTodayStandGoal;
@property (nonatomic) long long lastCheckedIndexForAllGoals;
@property (nonatomic) long long lastCheckedIndexForDistance;
@property (readonly, nonatomic) HKQuantity *todayDistanceValue;
@property (retain, nonatomic) HKQuantity *lastTodayDistanceValue;
@property (retain, nonatomic) HKActivitySummary *todayActivitySummary;
@property (retain, nonatomic) HKActivitySummary *yesterdayActivitySummary;
@property (nonatomic) long long initialPropertyCheckpointIndex;
@property (readonly, nonatomic) long long todayIndex;

- (id)init;
- (void)setNewState:(struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })a0 forGoalType:(long long)a1;
- (struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })_baseMoveState;
- (struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })currentStateForGoalType:(long long)a0;
- (void)setNewMoveTimeState:(struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })a0;
- (BOOL)allGoalsMetToday;
- (void)setNewMoveState:(struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })a0;
- (struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })currentMoveState;
- (void)setLastCheckedIndex:(long long)a0;
- (void)updatePreviousPropertiesWithCurrentProperties;
- (struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })currentExerciseState;
- (void)_setBaseMoveState:(struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })a0;
- (struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })currentStandState;
- (void).cxx_destruct;
- (void)clearAllProperties;
- (void)setNewStandState:(struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })a0;
- (void)setNewExerciseState:(struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })a0;
- (struct { long long x0; long long x1; double x2; double x3; double x4; double x5; double x6; long long x7; long long x8; long long x9; long long x10; long long x11; long long x12; double x13; double x14; double x15; BOOL x16; BOOL x17; double x18; })currentMoveTimeState;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end