import type { Activity } from "./Activity"; import type { Transition } from "./Transition"; /** Describes a step in a workflow. */ export interface Step extends Activity { /** Indicates the step should be consumed asynchronously. */ async?: boolean; /** Indicates the full list of transitions to or from this step. */ transitions?: Transition[]; /** The width of the step in the designer. */ width?: string; }