luxlabs header browser preview


@class SearchUISectionModel, NSString, SFResultSection, UIView, UIViewController;
@protocol SearchUICommandDelegate, SearchUIRowModelViewDelegate, SearchUIFeedbackDelegate, SearchUIResultsViewDelegate, SearchUIWatchListDelegate, SearchUICardViewDelegate;

@interface SearchUICommandEnvironment : NSObject <NSCopying>

@property (weak, nonatomic) id<SearchUIFeedbackDelegate> feedbackDelegate;
@property (weak, nonatomic) id<SearchUICommandDelegate> commandDelegate;
@property (weak, nonatomic) id<SearchUIRowModelViewDelegate> rowModelViewDelegate;
@property (weak, nonatomic) id<SearchUICardViewDelegate> cardViewDelegate;
@property (weak, nonatomic) id<SearchUIWatchListDelegate> watchListDelegate;
@property (nonatomic) BOOL shouldUseInsetRoundedSections;
@property (nonatomic) BOOL shouldUseStandardSectionInsets;
@property (nonatomic) BOOL threeDTouchEnabled;
@property (nonatomic) long long selectableGridPunchoutIndex;
@property (copy, nonatomic) NSString *searchString;
@property (copy, nonatomic) NSString *sectionTitle;
@property (nonatomic) unsigned long long queryId;
@property (retain, nonatomic) SFResultSection *section;
@property (weak, nonatomic) UIViewController *presentingViewController;
@property (weak, nonatomic) UIView *sourceView;
@property (weak, nonatomic) id<SearchUIResultsViewDelegate> resultsViewDelegate;
@property (weak, nonatomic) SearchUISectionModel *lastEngagedSection;
@property (nonatomic) long long modifierFlags;

- (id)init;
- (void).cxx_destruct;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end