@class NSXPCConnection, NSString, HDXPCProcess, _HKEntitlements, HDClientAuthorizationOracle, HDProfile, HDXPCClient, HKHealthStoreConfiguration; @interface HDHealthStoreClient : NSObject @property (readonly) HDXPCClient *XPCClient; @property (readonly) HDProfile *profile; @property (readonly) _HKEntitlements *entitlements; @property (readonly) HDClientAuthorizationOracle *authorizationOracle; @property (readonly) NSXPCConnection *connection; @property (readonly) HDXPCProcess *process; @property (readonly, copy) HKHealthStoreConfiguration *configuration; @property (readonly, copy) NSString *sourceBundleIdentifier; @property (readonly, copy) NSString *sourceVersion; @property (readonly, copy) NSString *defaultSourceBundleIdentifier; - (BOOL)hasRequiredEntitlement:(id)a0 error:(id *)a1; - (BOOL)hasPrivateMetadataAccess; - (BOOL)hasArrayEntitlement:(id)a0 containing:(id)a1; - (BOOL)verifyHealthRecordsPermissionGrantedWithError:(id *)a0; - (BOOL)hasEntitlement:(id)a0; - (id)valueForEntitlement:(id)a0; - (id)initWithXPCClient:(id)a0 configuration:(id)a1 profile:(id)a2; - (BOOL)hasRequiredArrayEntitlement:(id)a0 containing:(id)a1 error:(id *)a2; - (id)baseDataEntityEncodingOptions; - (void).cxx_destruct; - (id)filterWithQueryFilter:(id)a0 objectType:(id)a1; - (BOOL)shouldBypassAuthorization; @end