//! Terminal user interface: ratatui-based screens for vault init, authentication, and provider management.

pub mod app;
pub mod screens;

use crate::core::Result;

/// Runs the TUI application by delegating to the app module.
pub fn run_tui() -> Result<()> {
    app::run()
}
