import type { TreeData, TreeNode } from './type'; export declare const transDataToNodes: (data: TreeData[], { nodeValueMap, nodeKeyMap, checkStrictly }: { nodeValueMap: Map; nodeKeyMap: Map; checkStrictly: boolean; }) => TreeNode[]; export declare const transToFlattenNodes: (nodes: TreeNode[]) => TreeNode[]; export declare const findParentNodeByValue: (value: string | number, nodes: TreeNode[]) => TreeNode | null; export declare const getCheckedStatus: (node: TreeNode, nodeKeys: string[] | undefined, nodeKeyMap: Map | undefined) => { checked: boolean; indeterminate: boolean; };