@class NSString, NSMutableSet, _HKEntitlements, _HKXPCAuditToken; @interface HDXPCProcess : NSObject { NSString *_name; NSMutableSet *_droppedEntitlements; } @property (readonly, nonatomic) _HKEntitlements *entitlements; @property (readonly, nonatomic) int processIdentifier; @property (readonly, copy, nonatomic) _HKXPCAuditToken *auditToken; @property (readonly, copy, nonatomic) NSString *name; @property (readonly, copy, nonatomic) NSString *bundleIdentifier; @property (readonly, nonatomic) BOOL isExtension; @property (readonly, nonatomic) BOOL isWidgetKitExtension; @property (readonly, copy, nonatomic) NSString *containerAppBundleIdentifier; @property (readonly, copy, nonatomic) NSString *applicationIdentifier; + (id)currentProcess; + (id)processWithConnection:(id)a0 error:(id *)a1; - (void)dropEntitlement:(id)a0; - (BOOL)hasRequiredEntitlement:(id)a0 error:(id *)a1; - (id)_pluginBundleForCurrentProcess; - (BOOL)hasArrayEntitlement:(id)a0 containing:(id)a1; - (void)restoreEntitlement:(id)a0; - (BOOL)hasEntitlement:(id)a0; - (id)valueForEntitlement:(id)a0; - (id)description; - (id)initWithAuditToken:(id)a0 entitlements:(id)a1 isExtension:(BOOL)a2 containerAppBundleIdentifier:(id)a3; - (BOOL)hasRequiredArrayEntitlement:(id)a0 containing:(id)a1 error:(id *)a2; - (id)unitTest_copyProcessWithEntitlements:(id)a0; - (void).cxx_destruct; @end