@class PARBag, NSString, NSXPCConnection, PARSessionSwiftInternal, PARSessionConfiguration, _TtC10CoreParsec15PARSearchClient; @protocol PARSessionDelegate; @interface PARSession : NSObject { PARSessionSwiftInternal *_internal; } @property (readonly) PARBag *bag; @property (readonly, nonatomic) _TtC10CoreParsec15PARSearchClient *client; @property (retain) PARSessionConfiguration *configuration; @property (readonly, nonatomic) NSXPCConnection *connection; @property (weak) id delegate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)sharedSession; + (id)sessionWithConfiguration:(id)a0; + (id)sessionWithConfiguration:(id)a0 delegate:(id)a1 startImmediately:(BOOL)a2; + (id)sharedPARSessionWithConfiguration:(id)a0; - (void)sectionHeaderDidBecomeVisible:(id)a0; - (void)resultsDidBecomeVisible:(id)a0; - (void)cardViewDidAppear:(id)a0; - (void)suggestionsDidBecomeVisible:(id)a0; - (void)didClearInput:(id)a0; - (void)didReportUserResponseFeedback:(id)a0; - (void)sendCBAEngagementFeedback:(id)a0 query:(unsigned long long)a1; - (id)imageLoader; - (void)didEngageSection:(id)a0; - (void)didStartSearch:(id)a0; - (void)reportFeedback:(id)a0 queryId:(long long)a1; - (id)bag; - (void)didPerformCommand:(id)a0; - (void)didGradeResultRelevancy:(id)a0; - (void)searchViewDidDisappear:(id)a0; - (id)delegate; - (void)didEngageCardSection:(id)a0; - (id)client; - (void)start; - (BOOL)loadImage:(id)a0 withCompletionHandler:(id /* block */)a1; - (void)didAppendLateSections:(id)a0; - (void)sendCustomFeedback:(id)a0; - (void)loadTask:(id)a0; - (id)moreResultsLoader; - (void)cardViewDidDisappear:(id)a0; - (id)taskWithRequest:(id)a0 completion:(id /* block */)a1; - (void)didEngageResult:(id)a0; - (void)didGoToSearch:(id)a0; - (void)didRankSections:(id)a0; - (void)didReceiveResultsAfterTimeout:(id)a0; - (void)didEngageSuggestion:(id)a0; - (void)subscribeToChannel:(id)a0 reply:(id /* block */)a1; - (void)searchViewDidAppear:(id)a0; - (void)didErrorOccur:(id)a0; - (void)didEndSearch:(id)a0; - (void)fileHandleAndAttributesForResource:(id)a0 completion:(id /* block */)a1; - (void)setBag:(id)a0; - (id)internal; - (id)initInternal:(id)a0 startImmediately:(BOOL)a1; - (BOOL)loadCard:(id)a0 withCompletionHandler:(id /* block */)a1; - (void)topEngagedResultsForInput:(id)a0 maxAmount:(long long)a1 completion:(id /* block */)a2; - (void)subscriptionStatusForChannel:(id)a0 reply:(id /* block */)a1; - (id)connection; - (id)cardLoader; - (void)addEngagedResults:(id)a0 completion:(id /* block */)a1; - (void)setConfiguration:(id)a0; - (void)updateParametersForSmartSearchV1:(id)a0 smartSearchV2:(id)a1; - (unsigned long long)enabledStatus; - (void)addEngagedResults:(id)a0; - (void)clearEngagementsFromDate:(id)a0 toDate:(id)a1; - (void)addCompletion:(id)a0 forInput:(id)a1; - (id)initWithConfiguration:(id)a0; - (id)initWithConfiguration:(id)a0 connection:(id)a1 delegate:(id)a2 startImmediately:(BOOL)a3; - (void).cxx_destruct; - (void)allEngagedResultsForInput:(id)a0 maxAmount:(long long)a1 completion:(id /* block */)a2; - (BOOL)loadImage:(id)a0 withContext:(id)a1 completionHandler:(id /* block */)a2; - (void)unsubscribeFromChannel:(id)a0 reply:(id /* block */)a1; - (id)configuration; - (void)didGoToSite:(id)a0; - (void)clearEngagedResult:(id)a0 completion:(id /* block */)a1; - (void)didGradeLookupHintRelevancy:(id)a0; - (void)reportFeedback:(id)a0; - (void)clearEngagedResults:(id)a0 completion:(id /* block */)a1; - (void)setDelegate:(id)a0; - (void)clearEngagementsWithTitle:(id)a0 type:(id)a1; - (id)initWithConfiguration:(id)a0 connection:(id)a1; - (void)didSubmitUserReportFeedback:(id)a0; - (BOOL)loadMoreResults:(id)a0 withCompletionHandler:(id /* block */)a1; - (void)reportEvent:(id)a0; - (void)sendCustomFeedback:(id)a0 completion:(id /* block */)a1; - (void)didSkipSearch:(int)a0 forInput:(id)a1 queryId:(unsigned long long)a2; @end