import { ChildNodesProps } from "./ChildNodesProps"; import { Connection } from "./Connection"; import { DependencyDef } from "./DependencyDef"; import { PortExposures } from "./PortExposures"; export interface StructureNodeDef { childNodesProps: ChildNodesProps; connections: Array>; dependencies: Array; exposedInputs: PortExposures; exposedOutputs: PortExposures; inputNames: Array; outputNames: Array; spreadInputNames: Array; spreadOutputNames: Array; }