import { DepartmentItem } from './type'; import React from 'react'; export declare const changeHighlightDom: (text: string, search: string) => string; export declare const filterMenu: (data: any[], filter: string, filterType: string) => any[]; export declare function deepClone(target: any): any; export declare const filterNodesWarrper: (filterText: string) => (filtered: any, node: any) => any; export declare const highlightText: (node: DepartmentItem, filterText: string) => string | React.JSX.Element; export declare const getParentId: (list: DepartmentItem[], id: number) => (number | string)[] | undefined; export declare const traverseTree: (treeNode: DepartmentItem | DepartmentItem[]) => number[]; export declare const traverseTreeTile: (treeArray: DepartmentItem[], filterText: string) => DepartmentItem[]; export declare const transformDepartId: (treeList: DepartmentItem[]) => void; export declare const isTreeRepetition: (treeNode: DepartmentItem[], key: string | number) => boolean;