luxlabs header browser preview


@class NSString, NSMutableArray;

@interface NTPBSearchExecute : PBCodable <NSCopying> {
    struct { unsigned char searchExecutionMethod : 1; unsigned char searchLocation : 1; unsigned char totalResults : 1; } _has;
}

@property (readonly, nonatomic) BOOL hasSearchString;
@property (retain, nonatomic) NSString *searchString;
@property (nonatomic) BOOL hasSearchLocation;
@property (nonatomic) int searchLocation;
@property (nonatomic) BOOL hasSearchExecutionMethod;
@property (nonatomic) int searchExecutionMethod;
@property (nonatomic) BOOL hasTotalResults;
@property (nonatomic) int totalResults;
@property (readonly, nonatomic) BOOL hasTopResultFeedId;
@property (retain, nonatomic) NSString *topResultFeedId;
@property (retain, nonatomic) NSMutableArray *topicResultFeedIds;
@property (retain, nonatomic) NSMutableArray *channelResultFeedIds;
@property (readonly, nonatomic) BOOL hasStoreFrontId;
@property (retain, nonatomic) NSString *storeFrontId;
@property (readonly, nonatomic) BOOL hasCampaignId;
@property (retain, nonatomic) NSString *campaignId;
@property (readonly, nonatomic) BOOL hasCampaignType;
@property (retain, nonatomic) NSString *campaignType;
@property (readonly, nonatomic) BOOL hasCreativeId;
@property (retain, nonatomic) NSString *creativeId;
@property (readonly, nonatomic) BOOL hasTopResultArticleId;
@property (retain, nonatomic) NSString *topResultArticleId;
@property (readonly, nonatomic) BOOL hasTopResultChannelId;
@property (retain, nonatomic) NSString *topResultChannelId;
@property (readonly, nonatomic) BOOL hasTopResultTopicId;
@property (retain, nonatomic) NSString *topResultTopicId;
@property (retain, nonatomic) NSMutableArray *articleResultIds;
@property (readonly, nonatomic) BOOL hasCompletedSearchString;
@property (retain, nonatomic) NSString *completedSearchString;

+ (Class)articleResultIdsType;
+ (Class)channelResultFeedIdsType;
+ (Class)topicResultFeedIdsType;

- (unsigned long long)hash;
- (BOOL)readFrom:(id)a0;
- (void)writeTo:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)dictionaryRepresentation;
- (BOOL)isEqual:(id)a0;
- (void)mergeFrom:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (int)StringAsSearchExecutionMethod:(id)a0;
- (int)StringAsSearchLocation:(id)a0;
- (void)addArticleResultIds:(id)a0;
- (void)addChannelResultFeedIds:(id)a0;
- (void)addTopicResultFeedIds:(id)a0;
- (id)articleResultIdsAtIndex:(unsigned long long)a0;
- (unsigned long long)articleResultIdsCount;
- (id)channelResultFeedIdsAtIndex:(unsigned long long)a0;
- (unsigned long long)channelResultFeedIdsCount;
- (void)clearArticleResultIds;
- (void)clearChannelResultFeedIds;
- (void)clearTopicResultFeedIds;
- (id)searchExecutionMethodAsString:(int)a0;
- (id)searchLocationAsString:(int)a0;
- (id)topicResultFeedIdsAtIndex:(unsigned long long)a0;
- (unsigned long long)topicResultFeedIdsCount;

@end