@class NSUUID, HDProfile; @protocol HDWorkoutEventCollectorDelegate; @interface HDWorkoutEventCollector : NSObject @property (readonly, weak) id delegate; @property (readonly) NSUUID *sessionId; @property (readonly, weak) HDProfile *profile; + (BOOL)isAvailableInCurrentHardware; + (BOOL)supportsWorkoutActivityType:(unsigned long long)a0; - (void)unitTest_setCMWorkoutManager:(id)a0; - (void)stop; - (void).cxx_destruct; - (void)fakeActivityDetection:(id)a0 workoutActivity:(id)a1; - (id)initWithProfile:(id)a0 delegate:(id)a1; - (void)requestPendingEventsThroughDate:(id)a0 completion:(id /* block */)a1; - (void)startWithSessionId:(id)a0; @end