import type { HtmlRequest, HtmlRequestOptions } from '../../api/search/html/html-request.js'; import type { ConfigurationSection, QuerySection, ResultPreviewSection } from '../../state/state-sections.js'; export type StateNeededByHtmlEndpoint = ConfigurationSection & ResultPreviewSection & Partial; export declare function buildResultPreviewRequest(state: StateNeededByHtmlEndpoint, options: HtmlRequestOptions): Promise;