Creates and initializes a WorkflowEngine with built-in templates loaded. This is the recommended way to create a production workflow engine.
Note: Requires modelAdapter, expertFactory, or useMockExecutor: true to be specified. Without these, WorkflowExecutionUnavailableError will be thrown. (Source: Issue #507 - Fail-safe workflow execution)
Optionalconfig: WorkflowEngineFactoryConfigEngine configuration
Promise resolving to WorkflowEngine instance
Workflows exports - Workflow engine with parallel execution Split from index.ts for file size compliance (Issue #285)