18 lines
567 B
Rust
18 lines
567 B
Rust
use rhai::Engine;
|
|
|
|
pub mod flow;
|
|
pub mod flow_step;
|
|
pub mod signature_requirement;
|
|
pub mod orchestrated_flow;
|
|
pub mod orchestrated_flow_step;
|
|
|
|
// Re-export the orchestrated models for easy access
|
|
pub use orchestrated_flow::{OrchestratedFlow, OrchestratorError, FlowStatus};
|
|
pub use orchestrated_flow_step::OrchestratedFlowStep;
|
|
|
|
pub fn register_flow_rhai_modules(engine: &mut Engine) {
|
|
flow::register_flow_rhai_module(engine);
|
|
flow_step::register_flow_step_rhai_module(engine);
|
|
signature_requirement::register_signature_requirement_rhai_module(engine);
|
|
}
|