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