1 | import type RcTree from 'rc-tree';
|
2 | import type { BasicDataNode } from 'rc-tree';
|
3 | import { TreeNode } from 'rc-tree';
|
4 | import type { DataNode } from 'rc-tree/lib/interface';
|
5 | import DirectoryTree from './DirectoryTree';
|
6 | import type { TreeProps } from './Tree';
|
7 | export type { EventDataNode } from 'rc-tree/lib/interface';
|
8 | export type { ExpandAction as DirectoryTreeExpandAction, DirectoryTreeProps, } from './DirectoryTree';
|
9 | export type { AntTreeNode, AntTreeNodeCheckedEvent, AntTreeNodeExpandedEvent, AntTreeNodeMouseEvent, AntTreeNodeProps, AntTreeNodeSelectedEvent, AntdTreeNodeAttribute, TreeProps, } from './Tree';
|
10 | export type { DataNode, BasicDataNode };
|
11 | type CompoundedComponent = (<T extends BasicDataNode | DataNode = DataNode>(props: React.PropsWithChildren<TreeProps<T>> & React.RefAttributes<RcTree>) => React.ReactElement) & {
|
12 | TreeNode: typeof TreeNode;
|
13 | DirectoryTree: typeof DirectoryTree;
|
14 | };
|
15 | declare const Tree: CompoundedComponent;
|
16 | export default Tree;
|
17 |
|
\ | No newline at end of file |