git_iris/lib.rs
1pub mod changes;
2pub mod cli;
3pub mod commands;
4pub mod commit;
5pub mod common;
6pub mod config;
7pub mod context;
8pub mod file_analyzers;
9pub mod git;
10pub mod gitmoji;
11pub mod instruction_presets;
12pub mod llm;
13pub mod logger;
14pub mod messages;
15pub mod token_optimizer;
16pub mod tui;
17pub mod ui;
18
19// Re-export important structs and functions for easier testing
20pub use config::Config;
21pub use config::ProviderConfig;
22// Re-export the LLMProvider trait from the external llm crate
23pub use ::llm::LLMProvider;