import React from 'react'; import TreeFile from './tree-file'; import TreeFolder from './tree-folder'; declare const FileTreeValueType: ["directory", "file"]; export declare type FileTreeValue = { type: typeof FileTreeValueType[number]; name: string; extra?: string; files?: Array; }; interface Props { value?: Array; initialExpand?: boolean; onClick?: (path: string) => void; className?: string; } declare const defaultProps: { initialExpand: boolean; className: string; }; declare type NativeAttrs = Omit, keyof Props>; export declare type TreeProps = Props & typeof defaultProps & NativeAttrs; declare type TreeComponent

= React.FC

& { File: typeof TreeFile; Folder: typeof TreeFolder; }; declare type ComponentProps = Partial & Omit & NativeAttrs; declare const _default: TreeComponent; export default _default;