@class NSString, RBSProcessIdentity, RBSAssertionIdentifier, RBConnectionListener, RBSProcessHandle, RBProcessMonitorObserver, RBProcess, RBSProcessIdentifier, NSObject, RBClientInheritanceManager, NSMutableSet; @protocol RBDaemonContextProviding, RBRequestManaging, RBEntitlementPossessing, RBProcessManaging, RBProcessMonitoring, RBAssertionManaging, RBEntitlementManaging, OS_xpc_object, RBStateCaptureManaging; @interface RBConnectionClient : NSObject { NSObject *_connection; struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock; struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _deathMonitorsLock; id _assertionManager; id _entitlementManager; id _processManager; id _processMonitor; id _stateCaptureManager; id _daemonContext; id _requestManager; RBConnectionListener *_listener; RBProcess *_containingProcess; BOOL _ready; NSString *_shortDescription; RBProcess *_process; RBSProcessHandle *_processHandle; RBSProcessIdentity *_processIdentity; RBSProcessIdentifier *_processIdentifier; unsigned int _euid; RBClientInheritanceManager *_inheritanceManager; id _entitlements; NSMutableSet *_assertionIdentifiers; NSMutableSet *_deathMonitors; RBProcessMonitorObserver *_stateObserver; RBSAssertionIdentifier *_expirationBoostAssertionIdentifier; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy, nonatomic) NSString *stateCaptureTitle; - (id)init; - (id)captureState; - (BOOL)hasEntitlementDomain:(unsigned long long)a0; - (BOOL)hasEntitlement:(id)a0; - (void).cxx_destruct; - (void)inheritanceManager:(id)a0 didChangeInheritances:(id)a1 completion:(id /* block */)a2; @end