//! Common imports and re-exports for CLI commands
//!
//! This module provides a canonical prelude for all CLI commands,
//! ensuring consistent type resolution and avoiding ambiguous Result imports.
// Core CLI types and error handling
// NOTE: This prelude defines a single canonical Result<T> = Result<T, CliError>
// All CLI code should use this Result type exclusively.
pub use crate;
// Import the canonical Result type alias (from error module)
pub use crateResult;
// Runtime helper
pub use crateruntime_helper;
// clap-noun-verb types (use carefully - convert to GgenError)
pub use Result as ClapNounVerbResult;
pub use verb;
// Standard library types
pub use fs;
pub use ;
pub use PathBuf;