export enum NodeType { Script, Category, } export interface NodeMetadata { readonly id: string; readonly text: string; readonly isReversible: boolean; readonly docs: ReadonlyArray; readonly children: ReadonlyArray; readonly type: NodeType; }