text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 11:44:23 AM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /System/Library/PrivateFrameworks/SpotlightUIInternal.framework/SpotlightUIInternal
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <libobjc.A.dylib/SPQueryTaskDelegate.h>
  
  @protocol SPSearchAgentDelegate;
  @class NSString, SFResultSection, NSObject, SPQueryTask, SPQueryResponse, NSArray;
  
  @interface SPUISearchModel : NSObject <SPQueryTaskDelegate> {
  
  	long long _updatesDisabled;
  	NSString* _lastQueryString;
  	BOOL _springBoardIsActive;
  	BOOL _infinitePatience;
  	BOOL _queryPartiallyComplete;
  	BOOL _queryComplete;
  	BOOL _forceStableResults;
  	SFResultSection* _searchThroughSection;
  	NSObject*<SPSearchAgentDelegate> _delegate;
  	SPQueryTask* _queryTask;
  	SPQueryResponse* _lastResponse;
  
  }
  
  @property (retain) SPQueryTask * queryTask;                                //@synthesize queryTask=_queryTask - In the implementation block
  @property (retain) SPQueryResponse * lastResponse;                         //@synthesize lastResponse=_lastResponse - In the implementation block
  @property (assign) BOOL springBoardIsActive;                               //@synthesize springBoardIsActive=_springBoardIsActive - In the implementation block
  @property (assign) BOOL infinitePatience;                                  //@synthesize infinitePatience=_infinitePatience - In the implementation block
  @property (assign) BOOL queryPartiallyComplete;                            //@synthesize queryPartiallyComplete=_queryPartiallyComplete - In the implementation block
  @property (assign) BOOL queryComplete;                                     //@synthesize queryComplete=_queryComplete - In the implementation block
  @property (assign) BOOL forceStableResults;                                //@synthesize forceStableResults=_forceStableResults - In the implementation block
  @property (readonly) BOOL wantsCompletions; 
  @property (readonly) NSArray * sections; 
  @property (readonly) SFResultSection * searchThroughSection;               //@synthesize searchThroughSection=_searchThroughSection - In the implementation block
  @property (retain) NSObject*<SPSearchAgentDelegate> delegate;              //@synthesize delegate=_delegate - In the implementation block
  @property (assign) long long maxUISuggestions; 
  +(id)sharedInstance;
  +(void)retrieveFirstTimeExperienceTextWithReply:(/*^block*/id)arg1 ;
  +(void)preheat;
  +(id)sharedGeneralInstance;
  +(id)sharedFullZWKInstance;
  -(void)clear;
  -(BOOL)queryComplete;
  -(void)invalidate;
  -(BOOL)springBoardIsActive;
  -(void)didReceiveResponse:(id)arg1 ;
  -(void)enableUpdates;
  -(long long)maxUISuggestions;
  -(void)disableUpdates;
  -(void)setInfinitePatience:(BOOL)arg1 ;
  -(SPQueryResponse *)lastResponse;
  -(void)updatesDisabled;
  -(void)setDelegate:(NSObject*<SPSearchAgentDelegate>)arg1 ;
  -(void)deactivate;
  -(void)updateWithQueryContext:(id)arg1 ;
  -(void)setMaxUISuggestions:(long long)arg1 ;
  -(NSArray *)sections;
  -(NSObject*<SPSearchAgentDelegate>)delegate;
  -(BOOL)queryInProgress;
  -(SFResultSection *)searchThroughSection;
  -(void)setForceStableResults:(BOOL)arg1 ;
  -(void)updatesEnabled;
  -(void)activate;
  -(BOOL)infinitePatience;
  -(BOOL)forceStableResults;
  -(BOOL)queryPartiallyComplete;
  -(BOOL)wantsCompletions;
  -(SPQueryTask *)queryTask;
  -(void)setLastResponse:(SPQueryResponse *)arg1 ;
  -(void)setQueryPartiallyComplete:(BOOL)arg1 ;
  -(void)setQueryComplete:(BOOL)arg1 ;
  -(void)updateWithResponse:(id)arg1 ;
  -(void)invalidateQuery:(id)arg1 ;
  -(void)resultsDidBecomeInvalid:(id)arg1 ;
  -(void)invalidateCurrentQuery;
  -(BOOL)_suggestionsReadyForDisplay;
  -(void)setSpringBoardIsActive:(BOOL)arg1 ;
  -(void)setQueryTask:(SPQueryTask *)arg1 ;
  @end
  
  