export interface TreeNodeBase { children?: TreeNodeBase[]; id: string; displayName: string; } type TreeNodeBaseGeneric = Omit & { children?: Children[]; }; export type TreeNode = TreeNodeBase> = TreeNodeBaseGeneric; export {};