luxlabs header browser preview


@interface _HKQueryUtilities : NSObject

+ (void)_organizeSampleByStartDate:(id)a0 startDate:(id)a1 endDate:(id)a2 intervalComponents:(id)a3 callback:(id /* block */)a4;
+ (id)arrayByCoalescingObjects:(id)a0 startDate:(id)a1 intervalComponents:(id)a2 calendar:(id)a3 combiningBlock:(id /* block */)a4;
+ (id)averageSumFromQuantities:(id)a0 unit:(id)a1;
+ (id)averageSumFromStatistics:(id)a0 unit:(id)a1;
+ (id)calculateCountStatisticsWithSamples:(id)a0 startDate:(id)a1 endDate:(id)a2 intervalComponents:(id)a3;
+ (id)calculateIncludedValuesWithSamples:(id)a0 startDate:(id)a1 endDate:(id)a2 intervalComponents:(id)a3;
+ (id)calculateTotalDurationsWithTimePeriods:(id)a0 startDate:(id)a1 endDate:(id)a2 intervalComponents:(id)a3 startOfDayTransform:(id /* block */)a4;
+ (id)coalesceTimePeriods:(id)a0 strictStartDate:(id)a1 strictEndDate:(id)a2;
+ (id)coalesceTimePeriodsFromSamples:(id)a0 strictStartDate:(id)a1 strictEndDate:(id)a2;
+ (id)coalesceTotalDurations:(id)a0 startDate:(id)a1 intervalComponents:(id)a2 intervalRecordCountsOut:(id *)a3;
+ (id)countStatisticsQueryWithSampleType:(id)a0 startDate:(id)a1 endDate:(id)a2 intervalComponents:(id)a3 predicate:(id)a4 completion:(id /* block */)a5;
+ (id)maximumFromQuantities:(id)a0 unit:(id)a1;
+ (id)minimumFromQuantities:(id)a0 unit:(id)a1;
+ (BOOL)shouldUseDailyAverageWithDateComponents:(id)a0 sampleType:(id)a1;
+ (double)totalDurationFromCoalescedDateIntervals:(id)a0;

@end