1#[allow(dead_code)]
7mod cache;
8#[allow(dead_code)]
9mod config;
10mod options;
11pub mod ui;
12pub mod utils;
13
14pub mod app;
15pub mod core;
16pub mod core_tui;
17pub mod host;
18mod session_options;
19
20pub use config::SyntaxHighlightingConfig as TuiSyntaxHighlightingConfig;
21pub use config::{KeyboardProtocolConfig, ReasoningEffortLevel, UiSurfacePreference};
22pub use core_tui::{log, panic_hook};
23pub use options::{KeyboardProtocolSettings, SessionSurface};
24pub use ui::theme::{ThemeSuite, available_theme_suites, theme_suite_id, theme_suite_label};
25
26pub mod prelude {
28 pub use crate::app::prelude::*;
29 pub use crate::core::prelude::*;
30}