@class NSURLSession, NSURLResponse, NSData, NSURLSessionDataTask, NSURLRequest, NSError; @interface VUIURLRequestOperation : VUIAsynchronousOperation @property (retain, nonatomic) NSURLRequest *request; @property (copy, nonatomic) NSData *data; @property (copy, nonatomic) NSURLResponse *response; @property (copy, nonatomic) NSURLSession *session; @property (copy, nonatomic) NSURLSessionDataTask *task; @property (nonatomic) unsigned long long taskStartTime; @property (copy, nonatomic) NSError *error; @property (readonly, nonatomic) unsigned long long elapsedTimeInMilliseconds; - (id)init; - (void)executionDidBegin; - (id)initWithRequest:(id)a0; - (void).cxx_destruct; - (void)cancel; - (void)_handleResponse:(id)a0 responseData:(id)a1 error:(id)a2; - (id)initWithRequest:(id)a0 session:(id)a1; @end