import { SimilarQueryItem, GroupSimilarQueryItem, FilterRightHelperType, SearchFilterItem, UserTagItem, CategoryFilter, SemiAutoCategoryFilter, RangeUnitFilter } from '../types/searchSelect'; import { LabeledValue } from 'antd/lib/select'; import { SearchType } from '../types/searchTypeSelect'; export declare function transformTypeName(similarQuery: SimilarQueryItem[]): { type_name: string; q: string; order: number; }[]; export declare function transformOptionToValueOption(option: LabeledValue[]): { label: string | number; value: string | number; }[]; export declare function mergeSameTypeSimilarQuery(similarQuery: SimilarQueryItem[]): GroupSimilarQueryItem[]; export declare function calcAnalysisFilterRightHelperType(isMultiple: boolean, values: T[]): FilterRightHelperType; export declare function calcUserTagDict(userTag: UserTagItem[]): Map; export declare function analysisCategoryFilterSubmit(filter: SearchFilterItem, selectedKeys: string[]): void; export declare function getChannelDict(): Map; export declare function transformChannel(filter: SearchFilterItem[], dict: Map): SearchFilterItem[]; export declare function getSelectedFilterText(filter: SearchFilterItem): string; export declare function getSelectedCategoryFilterText({ tag: { name, values }, }: CategoryFilter | SemiAutoCategoryFilter): string; export declare function getSelectedRangeFilterText({ tag: { name, values }, }: RangeUnitFilter): string; export declare function transformQueryToQ(query: LabeledValue[]): string; export declare function transformTypeNameForShow(typeName: string): string; export declare function transformQToQuery(q: string, searchType: SearchType): LabeledValue[]; export declare function getSavedSearchParamsText(q: string, filter: SearchFilterItem[], dict: Map): string; export declare function filterTagByShowUserTag({ tag: { key } }: SearchFilterItem, show: boolean): boolean; export declare function transformDefaultQToQuery(q: string): LabeledValue[]; export declare const showSuggestDropdownTenant: string[];