export default Tree; export const Tree: import("vue").DefineComponent; onNodeExpand(e: any, treeNode: any): any; onNodeMouseEnter(event: any, node: any): void; onNodeMouseLeave(event: any, node: any): void; onNodeContextMenu(event: any, node: any): void; /** * Only update the value which is not in props */ setUncontrolledState(state: any): void; registerTreeNode(key: any, node: any): void; isKeyChecked(key: any): boolean; /** * [Legacy] Original logic use `key` as tracking clue. * We have to use `cloneElement` to pass `key`. */ renderTreeNode(child: any, index: any, level?: number): import("vue").VNode; }, { methods: { setState(state: {}, callback: any): void; __emit(...args: any[]): void; }; }, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ [x: string]: any; }> | Readonly<{ [x: string]: unknown; } & { [x: string]: any; } & { [x: number]: any; }>, {} | { [x: string]: any; }>;