import type { SearchEngine } from '../../app/search-engine/search-engine.js'; import { type QuerySummary, type QuerySummaryState } from '../core/query-summary/headless-core-query-summary.js'; export type { QuerySummary, QuerySummaryState }; /** * Creates a `QuerySummary` controller instance. * * @param engine - The headless engine instance. * @returns A `QuerySummary` controller instance. * * Example: [query-summary.fn.tsx](https://github.com/coveo/ui-kit/blob/main/samples/headless/search-react/src/components/query-summary/query-summary.fn.tsx) * * @group Controllers * @category QuerySummary */ export declare function buildQuerySummary(engine: SearchEngine): QuerySummary;