@class NSString, WKWebView; @protocol _WKInspectorDelegate; @interface _WKInspector : NSObject { struct ObjectStorage { struct type { unsigned char __lx[88]; } data; } _inspector; struct WeakObjCPtr> { id m_weakReference; } _delegate; } @property (weak, nonatomic) id<_WKInspectorDelegate> delegate; @property (readonly, nonatomic) WKWebView *webView; @property (readonly, nonatomic) BOOL isConnected; @property (readonly, nonatomic) BOOL isVisible; @property (readonly, nonatomic) BOOL isFront; @property (readonly, nonatomic) BOOL isProfilingPage; @property (readonly, nonatomic) BOOL isElementSelectionActive; @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; @property (readonly, nonatomic) WKWebView *extensionHostWebView; - (void)close; - (void)dealloc; - (void)attach; - (void)printErrorToConsole:(id)a0; - (void)detach; - (void)show; - (void)showResources; - (void)registerExtensionWithID:(id)a0 extensionBundleIdentifier:(id)a1 displayName:(id)a2 completionHandler:(id /* block */)a3; - (void)connect; - (void)toggleElementSelection; - (id).cxx_construct; - (void)unregisterExtension:(id)a0 completionHandler:(id /* block */)a1; - (id)inspectorWebView; - (void)showExtensionTabWithIdentifier:(id)a0 completionHandler:(id /* block */)a1; - (void)_fetchURLForTesting:(id)a0; - (void)_openURLExternallyForTesting:(id)a0 useFrontendAPI:(BOOL)a1; - (void)navigateExtensionTabWithIdentifier:(id)a0 toURL:(id)a1 completionHandler:(id /* block */)a2; - (void)showMainResourceForFrame:(id)a0; - (void).cxx_destruct; - (void)togglePageProfiling; - (void)hide; - (void)_setDiagnosticLoggingDelegate:(id)a0; - (void)showConsole; @end