@class NSString, NSURLRequest, WKFrameInfo; @interface WKURLSchemeTaskImpl : NSObject <WKObject, WKURLSchemeTaskPrivate> { struct ObjectStorage<WebKit::WebURLSchemeTask> { struct type { unsigned char __lx[552]; } data; } _urlSchemeTask; } @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) BOOL _requestOnlyIfCached; @property (readonly, nonatomic) WKFrameInfo *_frame; @property (readonly, copy, nonatomic) NSURLRequest *request; - (id)init; - (void)dealloc; - (void)didReceiveData:(id)a0; - (void)didReceiveResponse:(id)a0; - (void)didFailWithError:(id)a0; - (void)didFinish; - (void)_didPerformRedirection:(id)a0 newRequest:(id)a1; - (void)_willPerformRedirection:(id)a0 newRequest:(id)a1 completionHandler:(id /* block */)a2; @end