@class NSObject, NSString, HDProfile, HDSQLitePredicate, _HKFilter, HDActivitySummaryBuilder, NSMutableDictionary; @protocol OS_dispatch_queue; @interface HDActivitySummaryQueryHelper : NSObject { HDProfile *_profile; HDSQLitePredicate *_predicate; _HKFilter *_filter; HDActivitySummaryBuilder *_activitySummaryBuilder; BOOL _initialResultsSent; BOOL _needsUpdateAfterUnlock; BOOL _shouldBatchSummaries; NSMutableDictionary *_previousActivityCachesByCacheIndex; long long _lastProcessedAnchor; NSObject *_queue; NSObject *_clientQueue; long long _enumeratedSummaryCount; } @property (readonly, copy, nonatomic) id /* block */ batchedInitialResultsHandler; @property (readonly, copy, nonatomic) id /* block */ batchedUpdateHandler; @property BOOL shouldIncludePrivateProperties; @property BOOL shouldIncludeStatistics; @property (nonatomic) BOOL orderByDateAscending; @property (nonatomic) unsigned long long limit; @property (readonly) long long enumeratedSummaryCount; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)samplesAdded:(id)a0 anchor:(id)a1; - (void)database:(id)a0 protectedDataDidBecomeAvailable:(BOOL)a1; - (void)pause; - (void)dealloc; - (void)start; - (void)stop; - (id)initWithProfile:(id)a0 filter:(id)a1 batchedInitialResultsHandler:(id /* block */)a2 batchedUpdateHandler:(id /* block */)a3; - (void).cxx_destruct; @end