restflow_core/models/
mod.rs1pub mod execution;
2pub mod input;
3pub mod node;
4pub mod output;
5pub mod secrets;
6pub mod task;
7pub mod trigger;
8pub mod workflow;
9
10pub use execution::{ExecutionHistoryPage, ExecutionStatus, ExecutionSummary};
11pub use input::{
12 AgentInput, HttpInput, ManualTriggerInput, NodeInput, PrintInput, PythonInput,
13 ScheduleInput, Templated, WebhookTriggerInput,
14};
15pub use node::{Node, NodeType, Position};
16pub use output::{
17 AgentOutput, HttpOutput, ManualTriggerOutput, NodeOutput, PrintOutput, PythonOutput,
18 ScheduleOutput, WebhookTriggerOutput,
19};
20pub use secrets::Secret;
21pub use task::{Task, TaskStatus};
22pub use trigger::{ActiveTrigger, AuthConfig, TriggerConfig};
23pub use workflow::{Edge, Workflow};