export interface BaseTreeNode extends Record { children?: BaseTreeNode[]; } export interface BaseFlattedTreeNodeWithChildren> extends BaseFlattedTreeNode { children: T[]; } export interface BaseFlattedTreeNode, R = any> { parent?: BaseFlattedTreeNodeWithChildren; children?: T[]; depth: number; raw: R; } //# sourceMappingURL=types.d.ts.map