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