import * as React from 'react'; import type RcTree from '@rc-component/tree'; import type { BasicDataNode, DataNode } from '@rc-component/tree'; import type { TreeProps } from './Tree'; export type ExpandAction = false | 'click' | 'doubleClick'; export interface DirectoryTreeProps extends TreeProps { expandAction?: ExpandAction; } type DirectoryTreeCompoundedComponent = ((props: React.PropsWithChildren> & React.RefAttributes) => React.ReactElement) & Pick; export interface DirectoryTreeState { expandedKeys?: React.Key[]; selectedKeys?: React.Key[]; } declare const DirectoryTree: DirectoryTreeCompoundedComponent; export default DirectoryTree;