import { EventDescription } from 'coveo.analytics';
import { SearchRequest } from '../../api/search/search/search-request.js';
import { NavigatorContext } from '../../app/navigatorContextProvider.js';
import { SearchAppState } from '../../state/search-app-state.js';
import { ConfigurationSection } from '../../state/state-sections.js';
type StateNeededByExecuteSearchAndFolding = ConfigurationSection & Partial<SearchAppState>;
export declare const buildSearchAndFoldingLoadCollectionRequest: (state: StateNeededByExecuteSearchAndFolding, navigatorContext: NavigatorContext, eventDescription?: EventDescription) => SearchRequest;
export {};
