@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