luxlabs header browser preview


@class CKContextClient, NSOrderedSet, NSArray, NSString, NSDictionary, NSNumber, NSSet;

@interface CKContextRequest : CKContextDonationItem {
    CKContextClient *_client;
}

@property (nonatomic) BOOL dontSkip;
@property (nonatomic) BOOL timing;
@property (retain, nonatomic) NSNumber *overrideBlendAlpha;
@property (retain, nonatomic) NSNumber *overrideBlendBeta;
@property (retain, nonatomic) NSNumber *overrideBlendGamma;
@property (nonatomic) int overrideConstellationMinCount;
@property (nonatomic) int overrideConstellationMinWeight;
@property (nonatomic) unsigned int topk;
@property (nonatomic) BOOL overrideEnableCoreNLPTagging;
@property (readonly, nonatomic, getter=isRequestingContentFromActiveApplications) BOOL requestingContentFromActiveApplications;
@property (nonatomic) BOOL incPending;
@property (nonatomic) BOOL debug;
@property (nonatomic) BOOL includeRequestInResponse;
@property (retain, nonatomic) NSOrderedSet *desiredLanguageTags;
@property (copy, nonatomic) NSArray *donorBundleIdentifiers;
@property (nonatomic) unsigned long long type;
@property (nonatomic) BOOL textIsRaw;
@property (copy, nonatomic) NSString *url;
@property (copy, nonatomic) NSArray *urls;
@property (nonatomic) BOOL includeHigherLevelTopics;
@property (retain, nonatomic) NSDictionary *itemIds;
@property (nonatomic) long long maxConstellationTopics;
@property (retain, nonatomic) NSSet *allowedTopicTypeTags;
@property (nonatomic) BOOL includeStructuredExtractionResults;
@property (nonatomic) BOOL includeLeadImage;
@property (nonatomic) BOOL includePartsOfSpeech;
@property (nonatomic) unsigned long long fingerprintMax;
@property (nonatomic) double donationTimeout;
@property (copy, nonatomic) NSSet *preferredSceneIdentifiers;

+ (BOOL)supportsSecureCoding;
+ (void)initialize;
+ (void)findResultsForText:(id)a0 withReply:(id /* block */)a1;
+ (void)setDefaultRequestType:(unsigned long long)a0;
+ (id)new;
+ (void)warmUpForRequestType:(unsigned long long)a0 withReply:(id /* block */)a1;
+ (void)findResultsForText:(id)a0 languageTag:(id)a1 requestType:(unsigned long long)a2 withReply:(id /* block */)a3;
+ (void)logResultsShownForResponseId:(id)a0 shown:(unsigned long long)a1 couldHaveShown:(unsigned long long)a2 topicIds:(id)a3 serverOverride:(BOOL)a4 inputLength:(unsigned long long)a5 requestType:(unsigned long long)a6 logType:(unsigned long long)a7;
+ (BOOL)pingService;
+ (void)logEngagementForResponseId:(id)a0 result:(id)a1 rank:(unsigned long long)a2 inputLength:(unsigned long long)a3 completionLength:(unsigned long long)a4 requestType:(unsigned long long)a5 logType:(unsigned long long)a6;
+ (void)runOffMainThread:(id /* block */)a0;
+ (void)findResultsForText:(id)a0 languageTag:(id)a1 withReply:(id /* block */)a2;
+ (BOOL)shutdownService;
+ (void)requestServiceSemaphoreWithReply:(id /* block */)a0;
+ (id)requestWithText:(id)a0;
+ (void)statusWithReply:(id /* block */)a0;
+ (void)logTransactionSuccessfulForResponseId:(id)a0 inputLength:(unsigned long long)a1 completionLength:(unsigned long long)a2 requestType:(unsigned long long)a3 logType:(unsigned long long)a4;
+ (id)requestServiceSemaphore;

- (id)init;
- (unsigned long long)hash;
- (id)initWithText:(id)a0;
- (void)capabilitiesWithReply:(id /* block */)a0;
- (void)encodeWithCoder:(id)a0;
- (id)execute;
- (id)initForClient:(id)a0;
- (void)_executeWithReply:(id /* block */)a0;
- (void)executeWithReply:(id /* block */)a0;
- (void)setText:(id)a0;
- (void).cxx_destruct;
- (void)_postProcessResponse:(id)a0;
- (void)_executeCategorizationRequestWithReply:(id /* block */)a0;
- (BOOL)isEqual:(id)a0;
- (void)executeCategorizationRequestWithReply:(id /* block */)a0;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end