luxlabs header browser preview


@class NSURLSession, NSURL, NSURLComponents, NSURLSessionDataTask;

@interface _SWCChatterboxResolver : NSObject {
    NSURLComponents *_URLComponents;
    NSURLSessionDataTask *_task;
    NSURLSession *_session;
    id /* block */ _completionHandler;
}

@property (readonly, copy) NSURL *originalURL;

+ (void)URLSession:(id)a0 dataTask:(id)a1 didReceiveResponse:(id)a2 completionHandler:(id /* block */)a3;
+ (id)_queue;
+ (void)URLSession:(id)a0 task:(id)a1 willPerformHTTPRedirection:(id)a2 newRequest:(id)a3 completionHandler:(id /* block */)a4;
+ (id)new;
+ (void)URLSession:(id)a0 task:(id)a1 didCompleteWithError:(id)a2;
+ (id)_session;
+ (void)_invokeCompletionHandlerForTask:(id)a0 result:(id)a1 error:(id)a2;
+ (BOOL)_looksLikeAppleErrorPageURLResponse:(id)a0;
+ (BOOL)_looksLikeChatterboxURLComponents:(id)a0;
+ (id)_resolverForTask:(id)a0;
+ (void)_setResolver:(id)a0 forTask:(id)a1;

- (id)initWithURL:(id)a0;
- (id)init;
- (void)dealloc;
- (void).cxx_destruct;
- (void)resolveWithCompletionHandler:(id /* block */)a0;

@end