1234567891011121314151617181920 |
- import { UserAgent } from '@algolia/autocomplete-shared';
- import { MultipleQueriesQuery, SearchForFacetValuesResponse, SearchResponse } from '@algolia/client-search';
- import type { SearchClient } from 'algoliasearch/lite';
- export interface SearchParams {
- /**
- * The initialized Algolia search client.
- */
- searchClient: SearchClient;
- /**
- * A list of queries to execute.
- */
- queries: MultipleQueriesQuery[];
- /**
- * A list of user agents to add to the search client.
- *
- * This is useful to track usage of an integration.
- */
- userAgents?: UserAgent[];
- }
- export declare function fetchAlgoliaResults<TRecord>({ searchClient, queries, userAgents, }: SearchParams): Promise<Array<SearchResponse<TRecord> | SearchForFacetValuesResponse>>;
|