import { type Ref } from 'vue';
import type { InnerTreeOption, TreeNodeKey } from './interface';
import type { TreeProps } from './props';
declare const _default: ({ props, isSearchingRef, filteredExpandedKeys, currentExpandedKeys, filteredKeys, allKeys, expandingNode, nodeList, }: {
    props: TreeProps;
    isSearchingRef: Ref<boolean>;
    filteredExpandedKeys: Ref<TreeNodeKey[]>;
    currentExpandedKeys: Ref<TreeNodeKey[]>;
    filteredKeys: Ref<TreeNodeKey[]>;
    allKeys: Ref<TreeNodeKey[]>;
    expandingNode: Ref<InnerTreeOption | null>;
    nodeList: Map<TreeNodeKey, InnerTreeOption>;
}) => {
    currentData: Ref<TreeNodeKey[], TreeNodeKey[]>;
};
export default _default;
