src/TransitionKind.ts
/**
* Specifies the behaviour of transitions.
* @remarks As newly created Transitions are Local Transitions, there is no need to specify this within the TransitionKind enumeration.
*/
export enum TransitionKind {
/** External transitions are the default transition type; the source vertex is exited, transition behaviour performed and the target entered. */
External,
/** A Local transition is one where the target vertex is in the child structure of the source; the source state is not exited. */
Local
}