import type { HtmlRequest, HtmlRequestOptions } from '../../api/search/html/html-request.js';
import type { InsightConfigurationSection } from '../../state/state-sections.js';
import type { StateNeededByHtmlEndpoint } from '../result-preview/result-preview-request-builder.js';
export type StateNeededByInsightHtmlEndpoint = StateNeededByHtmlEndpoint & InsightConfigurationSection;
export declare function buildInsightResultPreviewRequest(state: StateNeededByInsightHtmlEndpoint, options: HtmlRequestOptions): Promise;