@class NSString, NSMutableDictionary, HDIdentifierTable, NSMutableSet, NSObject, HDHealthServiceManager; @protocol OS_dispatch_queue; @interface HDHealthServicesServer : HDStandardTaskServer { HDHealthServiceManager *_healthServiceManager; NSObject *_queue; HDIdentifierTable *_healthServiceDiscoveryServerIDs; NSMutableDictionary *_healthServiceDiscoveryClientIDs; HDIdentifierTable *_healthDeviceSessionServerIDs; NSMutableDictionary *_healthServiceSessionClientIDs; NSMutableSet *_healthServiceClosedSessionServerIDs; NSMutableSet *_healthServiceClosedSessionClientIDs; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)requiredEntitlements; + (id)taskIdentifier; + (id)createTaskServerWithUUID:(id)a0 configuration:(id)a1 client:(id)a2 delegate:(id)a3 error:(id *)a4; - (id)exportedInterface; - (id)initWithUUID:(id)a0 configuration:(id)a1 client:(id)a2 delegate:(id)a3; - (void)connectionInterrupted; - (id)remoteInterface; - (void).cxx_destruct; - (void)remote_endHealthServiceSession:(unsigned long long)a0; - (void)remote_addPairingForHealthService:(id)a0 withCompletion:(id /* block */)a1; - (void)remote_addPeripheral:(id)a0 name:(id)a1 forServices:(id)a2 withCompletion:(id /* block */)a3; - (void)remote_beginBluetoothStatusUpdates:(id /* block */)a0; - (void)remote_endBluetoothStatusUpdates; - (void)remote_endHealthServiceDiscovery:(unsigned long long)a0; - (void)remote_fetchSupportedServiceIDsWithCompletion:(id /* block */)a0; - (void)remote_getEnabledStatusForPeripheral:(id)a0 withCompletion:(id /* block */)a1; - (void)remote_getHealthPeripheralsWithFilter:(unsigned long long)a0 handler:(id /* block */)a1; - (void)remote_getHealthServiceProperty:(id)a0 forSession:(unsigned long long)a1 withHandler:(id /* block */)a2; - (void)remote_getSupportedPropertyNamesWithHandler:(id /* block */)a0; - (void)remote_performHealthServiceOperation:(id)a0 onSession:(unsigned long long)a1 withParameters:(id)a2 completion:(id /* block */)a3; - (void)remote_removePairingForHealthService:(id)a0 withCompletion:(id /* block */)a1; - (void)remote_removePeripheral:(id)a0 withCompletion:(id /* block */)a1; - (void)remote_setEnabledStatus:(BOOL)a0 forPeripheral:(id)a1 withCompletion:(id /* block */)a2; - (void)remote_startHealthServiceDiscovery:(long long)a0 withCompletion:(id /* block */)a1; - (void)remote_startHealthServiceSession:(id)a0 withCompletion:(id /* block */)a1; @end