text: /*
  * This header is generated by classdump-dyld 1.0
  * on Tuesday, November 5, 2019 at 2:44:20 AM Mountain Standard Time
  * Operating System: Version 13.0 (Build 17J586)
  * Image Source: /System/Library/PrivateFrameworks/RunningBoardServices.framework/RunningBoardServices
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <RunningBoardServices/RunningBoardServices-Structs.h>
  #import <RunningBoardServices/BSXPCSecureCoding.h>
  #import <RunningBoardServices/BSDescriptionProviding.h>
  #import <RunningBoardServices/NSCopying.h>
  
  @protocol OS_xpc_object;
  @class NSObject, NSMutableDictionary, RBSProcessHandle, NSSet, NSString;
  
  @interface RBSProcessState : NSObject <BSXPCSecureCoding, BSDescriptionProviding, NSCopying> {
  
  	os_unfair_lock_s _lock;
  	NSObject*<OS_xpc_object> _codedState;
  	unsigned long long _codedValues;
  	NSMutableDictionary* _codedStateCache;
  	unsigned char _taskState;
  	unsigned char _debugState;
  	unsigned char _preventLaunchState;
  	unsigned char _terminationResistance;
  	RBSProcessHandle* _process;
  	NSSet* _endowmentNamespaces;
  	NSSet* _tags;
  	NSSet* _legacyAssertions;
  	NSSet* _primitiveAssertions;
  
  }
  
  @property (assign,nonatomic) unsigned char taskState;                                                    //@synthesize taskState=_taskState - In the implementation block
  @property (assign,nonatomic) unsigned char debugState;                                                   //@synthesize debugState=_debugState - In the implementation block
  @property (assign,nonatomic) unsigned char terminationResistance;                                        //@synthesize terminationResistance=_terminationResistance - In the implementation block
  @property (assign,nonatomic) unsigned char preventLaunchState;                                           //@synthesize preventLaunchState=_preventLaunchState - In the implementation block
  @property (nonatomic,copy) NSSet * endowmentNamespaces;                                                  //@synthesize endowmentNamespaces=_endowmentNamespaces - In the implementation block
  @property (nonatomic,copy) NSSet * tags;                                                                 //@synthesize tags=_tags - In the implementation block
  @property (nonatomic,copy) NSSet * legacyAssertions;                                                     //@synthesize legacyAssertions=_legacyAssertions - In the implementation block
  @property (nonatomic,copy) NSSet * primitiveAssertions;                                                  //@synthesize primitiveAssertions=_primitiveAssertions - In the implementation block
  @property (getter=isEmptyState,nonatomic,readonly) BOOL emptyState; 
  @property (nonatomic,readonly) RBSProcessHandle * process;                                               //@synthesize process=_process - In the implementation block
  @property (getter=isRunning,nonatomic,readonly) BOOL running; 
  @property (getter=isDebugging,nonatomic,readonly) BOOL debugging; 
  @property (getter=isPreventedFromLaunching,nonatomic,readonly) BOOL preventedFromLaunching; 
  @property (nonatomic,copy,readonly) NSSet * assertions; 
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  +(BOOL)supportsBSXPCSecureCoding;
  +(void)setActiveStateDescriptor:(id)arg1 ;
  +(id)stateWithProcess:(id)arg1 ;
  -(BOOL)isEqual:(id)arg1 ;
  -(unsigned long long)hash;
  -(id)copyWithZone:(NSZone*)arg1 ;
  -(NSString *)description;
  -(id)init;
  -(BOOL)isRunning;
  -(NSSet *)tags;
  -(void)encodeWithBSXPCCoder:(id)arg1 ;
  -(id)initWithBSXPCCoder:(id)arg1 ;
  -(id)descriptionWithMultilinePrefix:(id)arg1 ;
  -(id)succinctDescriptionBuilder;
  -(id)descriptionBuilderWithMultilinePrefix:(id)arg1 ;
  -(id)succinctDescription;
  -(unsigned char)taskState;
  -(BOOL)isDebugging;
  -(BOOL)isPreventedFromLaunching;
  -(void)setEndowmentNamespaces:(NSSet *)arg1 ;
  -(NSSet *)endowmentNamespaces;
  -(RBSProcessHandle *)process;
  -(NSSet *)assertions;
  -(void)setTaskState:(unsigned char)arg1 ;
  -(void)setTags:(NSSet *)arg1 ;
  -(id)initWithProcess:(id)arg1 ;
  -(unsigned char)terminationResistance;
  -(void)setTerminationResistance:(unsigned char)arg1 ;
  -(NSSet *)legacyAssertions;
  -(void)setLegacyAssertions:(NSSet *)arg1 ;
  -(NSSet *)primitiveAssertions;
  -(void)setPrimitiveAssertions:(NSSet *)arg1 ;
  -(void)setDebugState:(unsigned char)arg1 ;
  -(void)setPreventLaunchState:(unsigned char)arg1 ;
  -(BOOL)isDifferentFromState:(id)arg1 significantly:(out BOOL*)arg2 ;
  -(BOOL)isEmptyState;
  -(void)encodeWithPreviousState:(id)arg1 ;
  -(void)_lock_finalizeCodingForValues:(unsigned long long)arg1 ;
  -(id)_lock_encodedStateForDescriptor:(id)arg1 ;
  -(unsigned char)debugState;
  -(unsigned char)preventLaunchState;
  @end
  
  