#![cfg_attr(not(doctest),doc = include_str!("../README.md"))]
pub mod prelude {
pub use clap;
pub use clap::{Args, FromArgMatches};
pub use clawless_cli::error::{CommandResult, Error, ErrorContext};
pub use clawless_core::context::*;
pub use clawless_core::output::Output;
pub use clawless_core::prelude::*;
pub use clawless_derive::{application, artifact, command, commands, detail, main, message};
pub use serde::Serialize;
pub use super::output::{OutputMode, Verbosity};
}
pub use clawless_cli::error::{CommandResult, Error, ErrorContext};
pub use clawless_cli::presenter;
pub use clawless_cli::runner;
pub use clawless_core::cancellation;
pub use clawless_core::context;
pub use clawless_core::event;
pub use clawless_derive::{application, artifact, command, commands, detail, main, message};
pub mod resolved_leaf;
pub mod tui {
pub use clawless_tui::projection;
pub use clawless_tui::runner;
}
pub mod output {
pub use clawless_cli::output::{OutputFlags, OutputMode, Verbosity};
pub use clawless_core::output::Output;
}
#[doc(hidden)]
pub use clap;
#[doc(hidden)]
pub use inventory;