@class NSString, _WKAutomationSessionConfiguration; @protocol _WKAutomationSessionDelegate; @interface _WKAutomationSession : NSObject <WKObject> { struct ObjectStorage<WebKit::WebAutomationSession> { struct type { unsigned char __lx[328]; } data; } _session; struct RetainPtr<_WKAutomationSessionConfiguration> { void *m_ptr; } _configuration; struct WeakObjCPtr<id<_WKAutomationSessionDelegate>> { id m_weakReference; } _delegate; } @property (copy, nonatomic) NSString *sessionIdentifier; @property (readonly, copy, nonatomic) _WKAutomationSessionConfiguration *configuration; @property (weak, nonatomic) id<_WKAutomationSessionDelegate> delegate; @property (readonly, nonatomic, getter=isPaired) BOOL paired; @property (readonly, nonatomic, getter=isPendingTermination) BOOL pendingTermination; @property (readonly, nonatomic, getter=isSimulatingUserInteraction) BOOL simulatingUserInteraction; @property (readonly) struct Object { void /* function */ **x0; void *x1; } *_apiObject; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)terminate; - (id)init; - (void)dealloc; - (id).cxx_construct; - (id)initWithConfiguration:(id)a0; - (void).cxx_destruct; @end