vkteams_bot_cli/
lib.rs

1//! VK Teams Bot CLI Library
2//!
3//! This library provides the core functionality for the VK Teams Bot CLI application.
4//! It is organized into modular components for better maintainability and testing.
5
6pub mod cli;
7pub mod commands;
8pub mod completion;
9pub mod config;
10pub mod constants;
11pub mod errors;
12pub mod file_utils;
13pub mod output;
14pub mod progress;
15pub mod scheduler;
16// Storage functionality is provided by vkteams-bot crate
17// #[cfg(feature = "storage")]
18// pub mod storage;
19pub mod utils;
20
21// Re-export commonly used types for convenience
22pub use cli::Cli;
23pub use commands::Command;
24pub use config::CONFIG;
25pub use errors::prelude::*;
26pub use utils::*;