import React from 'react'; export type TreeNodeData = { key: string; object: T; children?: TreeNodeData[]; isInitialOpen?: boolean; }; type TreeProps = { className?: string; treeData: TreeNodeData; renderNode: TreeNodeProps['renderNode']; }; /** * Component that renders a generic tree. * @param treeData - The tree data. * @param renderNode - A function that renders a tree node. */ export declare function Tree(props: TreeProps): React.ReactElement; type TreeNodeProps = { treeData: TreeNodeData; renderNode: (node: TreeNodeData, isOpen: boolean) => React.ReactNode; }; export {}; //# sourceMappingURL=tree.d.ts.map