luxlabs header browser preview


@class NSData;

@interface PEGASUSSchemaPEGASUSWebAnswerExecution : SISchemaInstrumentationMessage {
    struct { unsigned char answerType : 1; unsigned char allowListType : 1; unsigned char fuzzyMatchType : 1; unsigned char subDomain : 1; unsigned char quality : 1; unsigned char answerClass : 1; unsigned char numHighlights : 1; unsigned char numCallouts : 1; unsigned char numLinkedCallouts : 1; } _has;
}

@property (nonatomic) unsigned int answerType;
@property (nonatomic) BOOL hasAnswerType;
@property (nonatomic) unsigned int allowListType;
@property (nonatomic) BOOL hasAllowListType;
@property (nonatomic) unsigned int fuzzyMatchType;
@property (nonatomic) BOOL hasFuzzyMatchType;
@property (nonatomic) unsigned int subDomain;
@property (nonatomic) BOOL hasSubDomain;
@property (nonatomic) unsigned int quality;
@property (nonatomic) BOOL hasQuality;
@property (nonatomic) unsigned int answerClass;
@property (nonatomic) BOOL hasAnswerClass;
@property (nonatomic) unsigned int numHighlights;
@property (nonatomic) BOOL hasNumHighlights;
@property (nonatomic) unsigned int numCallouts;
@property (nonatomic) BOOL hasNumCallouts;
@property (nonatomic) unsigned int numLinkedCallouts;
@property (nonatomic) BOOL hasNumLinkedCallouts;
@property (readonly, nonatomic) NSData *jsonData;

- (unsigned long long)hash;
- (id)suppressMessageUnderConditions;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (id)initWithDictionary:(id)a0;
- (id)dictionaryRepresentation;
- (BOOL)isEqual:(id)a0;
- (id)initWithJSON:(id)a0;
- (void)deleteSubDomain;
- (void)deleteAllowListType;
- (void)deleteAnswerClass;
- (void)deleteAnswerType;
- (void)deleteFuzzyMatchType;
- (void)deleteNumCallouts;
- (void)deleteNumHighlights;
- (void)deleteNumLinkedCallouts;
- (void)deleteQuality;

@end