import { type TreeNode } from "../types/treeView.types"; /** * Get filtered tree data based on the search term and the search keys * If any of the parent contains the search term, the tree will also contain * it's children. * * If only one of the innermost children contains the search term then it's siblings * won't be included in the search. But all it's ancestor nodes will be included * * @param nodes Input tree data * @param trimmedSearchTerm search term * @param searchKeys search key * @returns filtered tree data */ export declare function getFilteredTreeData(nodes: TreeNode[], trimmedSearchTerm: string, searchKeys: string[]): TreeNode[]; //# sourceMappingURL=search.helper.d.ts.map