| IAbruptCompletionExceptionBuilder<TBuilder,TResult> | 
 Builder for the result of a node that was completed abruptly by throwing an exception or issuing a return statement. 
 | 
| IBaseWorkflowEnvironmentData | 
 Environment data required when create node or trigger prototypes. 
 | 
| ICompletionResultBuilder<TBuilder,TResult> | 
 Builder for the result of a node when it was executed, either successfully or abruptly. 
 | 
| ICreateFlowGraphParams<TData,TElement extends IWorkflowNodeTypeProviding> | 
 | 
| IElementGlobalValidationParams<TData,TElement extends IWorkflowElementEntity> | 
 | 
| IElementLocalValidationParams<TData,TElement extends IWorkflowElementEntity> | 
 | 
| IElementPropInitParams<TData> | 
 | 
| IElementUpdateCurrentPropsParams<TData> | 
 | 
| IElementUpdateCurrentTaskParams | 
 | 
| IExtractSearchTermsParams<TData> | 
 | 
| IGetDisplayLabelParams<TData> | 
 | 
| IGetElementPrototypesParams | 
 | 
| IGetElementSummaryParams<TData> | 
 | 
| IGetFilterCriteriaForEntitiesParams | 
 | 
| IGetNodePrototypesParams | 
 | 
| IGetTriggerPrototypesParams | 
 | 
| IIsAvailableParams<TData> | 
 | 
| INodeExecutionParams<TData> | 
 | 
| INodeReturnedExceptionBuilder | 
 Builder for the exception thrown by a node when it wishes to stop the current execution by issuing a return
 statement. 
 | 
| INodeThrewExceptionBuilder | 
 Builder for the exception thrown by a node when it encounters an error upon execution. 
 | 
| INormalCompletionResultBuilder | 
 Builder for the result returned by a node when it was executed successfully. 
 | 
| IReadEntityRefsParams<TData> | 
 | 
| IReadPlaceholdersParams<TData> | 
 | 
| ISuccessResultBuilder<TBuilder,TResult> | 
 Builder for the result of a node when it was executed successfully. 
 | 
| ITriggerOnTaskBeginParams<TData> | 
 | 
| ITriggerOnTaskFinishParams<TData> | 
 | 
| IWorkflowQueueItem | 
 | 
| IWorkflowRunTasksForEventParams | 
 | 
| IWriteEntityRefsParams<TData> | 
 | 
| IWritePlaceholdersParams<TData> | 
 |