/// export declare type TreeNodePayload = { [key: string]: string; }; export declare type TreeNodeType = { name: string; descendents?: TreeNodeType[]; data?: TreeNodePayload; userData?: { name: string; value: string; }[]; }; declare type Props = { node: TreeNodeType; isEndingNode?: boolean; level?: number; isCollapsed?: boolean; onSelect?: (data: TreeNodeType) => void; children?: never; }; export declare const TreeNode: ({ node, isEndingNode, level, isCollapsed, onSelect, }: Props) => JSX.Element; export {};