import { BaseElement } from '../Base/index'; import { LaneSet } from './LaneSet'; /** * Describes a BPMN Lane. * Note that the lane itself contains only the references to its FlowNodes. * The FlowNodes themselves are stored directly in the ProcessModel. * This reflects the original XML structure as defined by the BPMN specs. */ export type Lane = BaseElement & { name: string; flowNodeReferences: Array; childLaneSet?: LaneSet; };