luxlabs header browser preview


@class NSString, NSArray, NSDictionary, SFCommand, SFColor;

@interface SPSearchEntity : NSObject <NSSecureCoding> {
    NSString *_searchString;
    NSString *_displayString;
    NSString *_tokenString;
    SFCommand *_command;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (readonly, nonatomic) NSString *tokenText;
@property (readonly, nonatomic) NSString *searchString;
@property (readonly, nonatomic) NSString *currentSearchString;
@property (readonly, nonatomic) NSString *displayString;
@property (readonly, nonatomic) NSString *queryString;
@property (readonly, nonatomic) NSString *spotlightQueryString;
@property (readonly, nonatomic) NSArray *groupingRules;
@property (readonly, nonatomic) NSString *symbolName;
@property (readonly, nonatomic) NSDictionary *spotlightRankCategories;
@property (readonly, nonatomic) NSDictionary *spotlightRankTerms;
@property (readonly) BOOL isScopedSearch;
@property (readonly) BOOL isPhotosEntitySearch;
@property (readonly) BOOL isContactEntitySearch;
@property (readonly) BOOL isAppEntitySearch;
@property (readonly) BOOL isNLPEntitySearch;
@property (readonly) BOOL isCommandEntitySearch;
@property (readonly) BOOL isServerEntitySearch;
@property BOOL hasWords;
@property BOOL isSuggestion;
@property (copy, nonatomic) NSArray *spotlightFilterQueries;
@property (copy, nonatomic) NSArray *preferredBundleIDs;
@property (readonly, nonatomic) SFCommand *command;
@property (retain, nonatomic) SFColor *entityBackgroundColor;

+ (id)allocWithZone:(struct _NSZone { } *)a0;
+ (id)searchEntityWithBundleIdentifier:(id)a0 appName:(id)a1 fromSuggestion:(BOOL)a2;
+ (id)searchEntityWithCommand:(id)a0 fromSuggestion:(BOOL)a1;
+ (id)searchEntityWithContactIdentifier:(id)a0 fromSuggestion:(BOOL)a1;
+ (id)searchEntityWithPersonQueryIdentifier:(id)a0 personName:(id)a1 fromSuggestion:(BOOL)a2;
+ (id)searchEntityWithPhotosSearchString:(id)a0 fromSuggestion:(BOOL)a1;
+ (id)searchEntityWithSearchString:(id)a0 spotlightQueryString:(id)a1 preferredBundleIDs:(id)a2;
+ (id)searchEntityWithSpotlightSuggestion:(id)a0 symbolName:(id)a1 fromSuggestion:(BOOL)a2;

- (void)setDisplayString:(id)a0;
- (void)encodeWithCoder:(id)a0;
- (void).cxx_destruct;
- (void)setSearchString:(id)a0;
- (void)updateSearchString:(id)a0;
- (id)initWithCoder:(id)a0;
- (void)setTokenString:(id)a0;
- (void)appendToQuery:(id)a0 key:(id)a1 value:(id)a2 additions:(id)a3 flags:(id)a4;
- (void)appendToQuery:(id)a0 key:(id)a1 value:(id)a2 optionalValue:(id)a3 additions:(id)a4 flags:(id)a5;

@end