import { SensitivityFilter } from "./SensitivityFilter"; import { QueryDisambiguation } from "./QueryDisambiguation"; import { PendingResultDetails } from "./PendingResultDetails"; import { Context } from "../imports/Context"; type SearchAnalyticsPayload = {}; export declare class SearchResponse { constructor( cx?: Context, args?: any[], ctorObj?: Function, inNewExpr?: boolean ); getAppliedFacetFilters(): Array; getAsyncGeniusResultChannelName(): string; getCount(): number; getCurrentPage(): number; getGeniusResultCount(): number; getGeniusResults(): Array; getMatchedGeniusResultIntents(): string; getMatchedQueryIntents(): string; getNextPaginationToken(): string; getPendingResultDetails(): PendingResultDetails; getPreviousPaginationToken(): string; getQueryDisambiguation(): QueryDisambiguation; getResponseTimeInMs(): number; getSearchAnalyticsMap(): Record; getSearchAnalyticsPayload(): SearchAnalyticsPayload; getSearchFacets(): Array; getSearchFilters(): Array; getSearchResults(): Array; getSelectedFilterIds(): Array; getSelectedSortOptionIds(): Array; getSensitivityFilter(): SensitivityFilter; getSpellCorrectedTerm(): string; getSpellCorrectedTermMarkupQuery(): string; getTerm(): string; getTotalHits(): number; }