import { FC } from 'react'; import PropTypes from 'prop-types'; import { TableComposites } from '../EXPERIMENTAL_Table'; import { InferProps } from 'prop-types'; declare const TableTree: FC & TableComposites; declare const propTypes: { checkboxes: PropTypes.Requireable; }>[]>; itemTree: PropTypes.Requireable; }>>; toggle: PropTypes.Requireable<(...args: any[]) => any>; isChecked: PropTypes.Requireable<(...args: any[]) => any>; isPartiallyChecked: PropTypes.Requireable<(...args: any[]) => any>; }>>; measures: PropTypes.Requireable; rowHeight: PropTypes.Requireable; selectedDensity: PropTypes.Requireable; setSelectedDensity: PropTypes.Requireable<(...args: any[]) => any>; }>>; containerHeight: PropTypes.Requireable; empty: PropTypes.Requireable; columns: PropTypes.Requireable; title: PropTypes.Requireable; width: PropTypes.Requireable; cellRender: PropTypes.Requireable<(...args: any[]) => any>; headerRender: PropTypes.Requireable<(...args: any[]) => any>; }>[]>; items: PropTypes.Requireable; loading: PropTypes.Requireable any>; }>>; itemsSizeEstimate: PropTypes.Requireable; onRowClick: PropTypes.Requireable<(...args: any[]) => any>; isRowActive: PropTypes.Requireable<(...args: any[]) => any>; emptyState: PropTypes.Requireable; children: PropTypes.Requireable; }>>; nodesKey: PropTypes.Requireable; comparator: PropTypes.Requireable<(...args: any[]) => any>; }; declare type Props = InferProps; export declare type TreeState = { collapsedItems: Array; toggleCollapsed: (id: string) => void; isCollapsed: (id: string) => boolean; }; export default TableTree;