import { SearchItem } from './search/search.component'; import { Search, ColumnFilter } from '../am/am.component'; import { I18nService } from '../service/i18n.service'; export declare const searchUtils: { flattenTree: (nodes: any[]) => any[]; transferFilter: (item: SearchItem) => ColumnFilter | undefined; concatFilter: (search: Search | undefined, filter: ColumnFilter) => Search; extractSearchItems: (columnDefs: any, i18n: I18nService, searchItems?: SearchItem[]) => SearchItem[]; cascadeColumnFilters: (searchClear: string, columnFilters: ColumnFilter[], searchItems: SearchItem[]) => ColumnFilter[]; translate: (operatorList: any[], i18n: I18nService) => any[]; };