//! # Molten Workflow
//!
//! `molten-workflow` provides the workflow state machine engine, transition rules, and
//! workflow management for the Molten Document and Workflow Management system.
//!
//! This crate is under active development and is not yet stable.
//! If this crate has been abandoned, please message me and we can discuss ownership transfer.
/// Provides the core workflow engine logic, including the `transition` function.
/// Defines custom error types specific to workflow operations.
/// Re-exports the main workflow transition function from the `engine` module.
pub use transition;
/// Re-exports the `WorkflowError` enum from the `error` module.
pub use WorkflowError;