@class NSString, MPUHTMLParser, NSData, NSMutableArray, NSMutableAttributedString;
@protocol MPUHTMLParserDelegate;
@interface _MPUHTMLParserState : NSObject {
NSData *_data;
void *_selfRef;
MPUHTMLParser *_parser;
id _delegate;
NSMutableArray *_errors;
NSMutableAttributedString *_attributedString;
NSMutableArray *_attributeDictionaries;
NSMutableArray *_tagStack;
NSMutableArray *_stringStack;
struct { unsigned char providesDefaultAttributes : 1; unsigned char providesTagAttributes : 1; unsigned char providesPrependTagString : 1; } _delegateCapabilites;
}
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (id)attributes;
- (BOOL)parse:(id *)a0;
- (id)attributedString;
- (void).cxx_destruct;
- (void)_appendString:(id)a0;
- (void)_characters:(const char *)a0 length:(int)a1;
- (void)_endDocument;
- (void)_endElement:(const char *)a0;
- (void)_error:(long long)a0 msg:(const char *)a1 args:(char *)a2;
- (void)_startDocument;
- (void)_startElement:(const char *)a0 attrs:(const char **)a1;
- (id)currentTagAttributes;
- (id)initWithParser:(id)a0 data:(id)a1;
- (id)tagStack;
@end