import { WorkflowExecutor } from "./executors/workflowExecutor"; import { WorkflowGraph } from "./types"; import { IWorkflowNode } from './models/workflowNode'; import { TabTypes } from './tabs'; export interface State { graph: WorkflowGraph; selectedNode?: { nodeId: string; node: IWorkflowNode; isDirty: boolean; }; executor: WorkflowExecutor; additionalTabs: TabTypes[]; }