pub mod environment;
mod independent_type;
pub mod runner;
pub mod step;
pub mod story;
pub mod value;
pub use independent_type::IndependentType;
pub use narrative_macros::*;
pub trait StoryOwnedType: std::fmt::Debug + Clone + serde::Serialize {}
pub mod serde {
pub use serde::*;
}
pub mod prelude {
pub use crate::step::Run as _;
pub use crate::step::RunAsync as _;
pub use crate::step::Step as _;
pub use crate::step::StepArg as _;
pub use crate::story::RunStory as _;
pub use crate::story::RunStoryAsync as _;
pub use crate::story::StoryConst as _;
pub use crate::story::StoryContext as _;
pub use crate::story::StoryContext as _;
}