import {RendererNodeData, TreeNodeComponent} from "./RendererNodeData"; import {Testable} from "./Testable"; import {WithBranch} from "./WithBranch"; import {ExportableToState} from "./ExportableToState"; import {FlowDataCreator} from "./FlowDataCreator"; export interface TestableNode extends RendererNodeData, TreeNodeComponent { getTestable(): Testable } export interface TestableNodeWithBranchAndFlow extends TestableNode, WithBranch, FlowDataCreator, ExportableToState {}