import type { Ref } from 'vue';
import type { InnerTreeOption, TreeNodeKey } from './interface';
import type { TreeProps } from './props';
declare const _default: ({ nodeList, currentSelectedKeys, updateSelectedKeys, props, emit, }: {
    nodeList: Map<TreeNodeKey, InnerTreeOption>;
    currentSelectedKeys: Ref<TreeNodeKey[]>;
    updateSelectedKeys: (keys: TreeNodeKey[]) => void;
    props: TreeProps;
    emit: any;
}) => {
    selectNode: (val: TreeNodeKey, event: Event) => void;
};
export default _default;
