export default TreeView; declare class TreeView extends React.Component { constructor(props: any); handleClick(e: any): void; toggleCollapsed(): void; } declare namespace TreeView { namespace propTypes { const label: PropTypes.Requireable; const model: PropTypes.Requireable; const children: PropTypes.Requireable; const persistent: PropTypes.Requireable; const initiallyExpanded: PropTypes.Requireable; const arrowSymbol: PropTypes.Requireable; const style: PropTypes.Requireable; const className: PropTypes.Requireable; const onExpand: PropTypes.Requireable<(...args: any[]) => any>; const onCollapse: PropTypes.Requireable<(...args: any[]) => any>; const onClick: PropTypes.Requireable<(...args: any[]) => any>; } namespace defaultProps { const persistent_1: boolean; export { persistent_1 as persistent }; const initiallyExpanded_1: boolean; export { initiallyExpanded_1 as initiallyExpanded }; const arrowSymbol_1: string; export { arrowSymbol_1 as arrowSymbol }; const style_1: {}; export { style_1 as style }; } } import React from "react"; import PropTypes from "prop-types";