//! Command system: argument types, parsing, validation, dispatch.
//!
//! Plugins declare command arguments with types. The framework
//! handles parsing, validation, error messages, DeclareCommands
//! generation, and TabComplete responses. Built-in plugins use the
//! fluent builder API on [`PluginRegistrar`](crate::PluginRegistrar);
//! the [`Command`] trait + [`CommandRegistry`] are an alternative
//! API for plugins that prefer trait-based dispatch.
pub use ;
pub use Command;
pub use CommandRegistry;