import type { ApplyFiltersParams } from '../../connectors/chat/connectChat'; import type { AlgoliaSearchHelper, SearchParameters, SearchResults } from 'algoliasearch-helper'; /** * The active refinements as `facetFilters`-style groups: one group per * conjunctive/numeric refinement, disjunctive values of the same attribute * grouped together. */ export declare function getAgentFilters(results: SearchResults): string[][] | undefined; /** * Replaces the helper's refinements and query with the ones a search tool call * searched with, then searches. */ export declare function applyAgentFilters(params: ApplyFiltersParams, helper: AlgoliaSearchHelper): SearchParameters;