import { Config } from '../types/IntelligentSearchPanel'; import { GetSimilarQueryResponseData, PostSearchCandidatesResponseData, SearchFilterItem, GetSavedSearchParamsResponseData } from '../types/searchSelect'; export declare function init(config: Config): void; /** * @description 获取相似查询 */ export declare function getSimilarQuery(q: string): Promise>; /** * @description 搜索简历 */ export declare function postSearchCandidates({ mode, type, data, }: { mode: string; type: string; data: { page: number; size: number; filter?: SearchFilterItem[]; q: string; idFilter?: string; }; }): Promise>; /** * @description 获取保存的搜索条件 */ export declare function getSavedSearchParams(): Promise>; /** * @description 保存搜索条件 */ export declare function postSaveSearchParams(params: { q: string; filter: SearchFilterItem[]; }): Promise>; /** * @description 删除搜索条件 */ export declare function delSavedSearchParams(id: number): Promise>;