luxlabs header browser preview


@class NSString, NSData, NSURL, WebResourcePrivate;

@interface WebResource : NSObject <NSCoding, NSCopying> {
    WebResourcePrivate *_private;
}

@property (readonly, copy, nonatomic) NSData *data;
@property (readonly, nonatomic) NSURL *URL;
@property (readonly, copy, nonatomic) NSString *MIMEType;
@property (readonly, copy, nonatomic) NSString *textEncodingName;
@property (readonly, copy, nonatomic) NSString *frameName;

- (id)init;
- (void)dealloc;
- (void)encodeWithCoder:(id)a0;
- (id)description;
- (id)_response;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)initWithData:(id)a0 URL:(id)a1 MIMEType:(id)a2 textEncodingName:(id)a3 frameName:(id)a4;
- (id)_stringValue;
- (id)_suggestedFilename;
- (struct NakedRef<WebCore::ArchiveResource> { struct ArchiveResource *x0; })_coreResource;
- (void)_ignoreWhenUnarchiving;
- (id)_initWithCoreResource:(void *)a0;
- (id)_initWithData:(id)a0 URL:(id)a1 MIMEType:(id)a2 textEncodingName:(id)a3 frameName:(id)a4 response:(id)a5 copyData:(BOOL)a6;
- (id)_initWithData:(id)a0 URL:(id)a1 response:(id)a2;

@end