/**
 * This header is generated by class-dump-z 0.2b.
 *
 * Source: /System/Library/PrivateFrameworks/DataAccess.framework/Frameworks/DAEAS.framework/DAEAS
 */

#import <DAEAS/XXUnknownSuperclass.h>
#import <DAEAS/ASParsing.h>

@class NSObject, NSInvocation, NSMutableDictionary;

@interface ASItem : XXUnknownSuperclass <ASParsing> {
	ASItem *_root;	// 4 = 0x4
	ASItem *_parent;	// 8 = 0x8
	int _codePage;	// 12 = 0xc
	int _token;	// 16 = 0x10
	NSObject<ASParsing> *_currentlyParsingSubItem;	// 20 = 0x14
	int _currentlyParsingCPTNumber;	// 24 = 0x18
	NSInvocation *_currentStreamInvocation;	// 28 = 0x1c
	int _parsingState;	// 32 = 0x20
	NSMutableDictionary *_parseRuleUsageNumbers;	// 36 = 0x24
}
@property(retain) NSInvocation *currentStreamInvocation;	// G=0x4c571; S=0x4c581; converted property
@property(readonly, retain) ASItem *parent;	// G=0x4c115; converted property
@property(readonly, assign) int parsingState;	// G=0x4c561; converted property
+ (BOOL)expectsContent;	// 0x4c5c5
+ (BOOL)notifyOfUnknownTokens;	// 0x4a7bd
+ (BOOL)frontingBasicTypes;	// 0x4a73d
+ (BOOL)parsingWithSubItems;	// 0x4a6bd
+ (BOOL)parsingLeafNode;	// 0x4a63d
+ (BOOL)acceptsTopLevelLeaves;	// 0x4a5bd
// converted property setter: - (void)setCurrentStreamInvocation:(id)invocation;	// 0x4c581
// converted property getter: - (id)currentStreamInvocation;	// 0x4c571
// converted property getter: - (int)parsingState;	// 0x4c561
- (id)asParseRules;	// 0x4c515
- (void)ignoreThisContent:(id)content;	// 0x4c4cd
- (id)_streamingInvocationForStreamingCallbackDict:(id)streamingCallbackDict dccpt:(int)dccpt;	// 0x4c3f5
- (BOOL)_itemPathWithDCCPTMatches:(id)dccptmatches dccpt:(int)dccpt;	// 0x4c28d
- (id)_replacementObjectWithCallbackDict:(id)callbackDict;	// 0x4c1d9
- (BOOL)_itemPathMatches:(id)matches;	// 0x4c125
// converted property getter: - (id)parent;	// 0x4c115
- (void)parseASParseContext:(id)context root:(id)root parent:(id)parent callbackDict:(id)dict streamCallbackDict:(id)dict5 account:(id)account;	// 0x4bcf9
- (BOOL)_parseNextValueWithDataclass:(int)dataclass context:(id)context root:(id)root parent:(id)parent callbackDict:(id)dict streamCallbackDict:(id)dict6 parseRules:(id)rules account:(id)account;	// 0x4b881
- (BOOL)_haveEnoughDataToKeepParsingWithContext:(id)context curToken:(unsigned char)token;	// 0x4b7fd
- (BOOL)_streamIfNecessaryFromContext:(id)context;	// 0x4b755
- (int)_dataclass;	// 0x4b6e1
- (BOOL)_setupFirstParseWithContext:(id)context root:(id)root parent:(id)parent;	// 0x4b5d5
- (void)_setCurrentlyParsingSubItem:(id)item;	// 0x4b591
- (BOOL)nextParsedObjectWithContext:(id)context root:(id)root callbackDict:(id)dict streamCallbackDict:(id)dict4 dataclass:(int)dataclass outParsedObject:(id *)object outCPTNumber:(int *)number account:(id)account;	// 0x4ae29
- (int)_streamYourLittleHeartOutWithContext:(id)context;	// 0x4a925
- (void)dealloc;	// 0x4a8b1
- (id)init;	// 0x4a83d
@end
