import { SensitivityFilter } from "./SensitivityFilter.js"; import { QueryDisambiguation } from "./QueryDisambiguation.js"; import { PendingResultDetails } from "./PendingResultDetails.js"; import { Context } from "../imports/Context.js"; 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; } export {}; //# sourceMappingURL=SearchResponse.d.ts.map