text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Wednesday, April 28, 2021 at 9:14:38 PM Mountain Standard Time
                         * Operating System: Version 14.5 (Build 18L204)
                         * Image Source: /System/Library/PrivateFrameworks/WorkflowKit.framework/WorkflowKit
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  
  @protocol WFRemoteExecutionSessionDelegate, OS_dispatch_source;
  @class WFRemoteExecutionRequest, IDSService, NSString, NSObject;
  
  @interface WFRemoteExecutionSession : NSObject {
  
  	unsigned long long _state;
  	id<WFRemoteExecutionSessionDelegate> _delegate;
  	WFRemoteExecutionRequest* _request;
  	IDSService* _service;
  	NSString* _idsIdentifier;
  	NSObject*<OS_dispatch_source> _timeoutTimer;
  
  }
  
  @property (nonatomic,retain) NSObject*<OS_dispatch_source> timeoutTimer;                        //@synthesize timeoutTimer=_timeoutTimer - In the implementation block
  @property (nonatomic,retain) WFRemoteExecutionRequest * request;                                //@synthesize request=_request - In the implementation block
  @property (nonatomic,copy) NSString * idsIdentifier;                                            //@synthesize idsIdentifier=_idsIdentifier - In the implementation block
  @property (assign,nonatomic) unsigned long long state;                                          //@synthesize state=_state - In the implementation block
  @property (assign,nonatomic,__weak) id<WFRemoteExecutionSessionDelegate> delegate;              //@synthesize delegate=_delegate - In the implementation block
  @property (nonatomic,readonly) IDSService * service;                                            //@synthesize service=_service - In the implementation block
  -(id<WFRemoteExecutionSessionDelegate>)delegate;
  -(void)setDelegate:(id<WFRemoteExecutionSessionDelegate>)arg1 ;
  -(WFRemoteExecutionRequest *)request;
  -(unsigned long long)state;
  -(void)setState:(unsigned long long)arg1 ;
  -(void)finish;
  -(IDSService *)service;
  -(id)initWithService:(id)arg1 ;
  -(void)setRequest:(WFRemoteExecutionRequest *)arg1 ;
  -(void)finishWithError:(id)arg1 ;
  -(NSString *)idsIdentifier;
  -(void)setIdsIdentifier:(NSString *)arg1 ;
  -(void)setTimeoutTimer:(NSObject*<OS_dispatch_source>)arg1 ;
  -(NSObject*<OS_dispatch_source>)timeoutTimer;
  -(void)cancelTimeout;
  -(void)sendToDestinations:(id)arg1 options:(id)arg2 ;
  -(void)handleIncomingProtobuf:(id)arg1 ;
  -(void)handleTimeout;
  -(double)timeoutLimitInSeconds;
  -(void)restartTimeout;
  -(id)sessionTimedOutError;
  -(id)invalidAceCommandError;
  @end
  
  