envelope_cli/display/
mod.rs

1//! Display formatting for terminal output
2//!
3//! Provides utilities for formatting data models for terminal display,
4//! including tables, colors, and status indicators.
5
6pub mod account;
7pub mod category;
8pub mod report;
9pub mod transaction;
10
11pub use account::{format_account_details, format_account_list};
12pub use category::{
13    format_category_details, format_category_tree, format_group_details, format_group_list,
14};
15pub use report::{
16    double_separator, format_bar, format_header, format_money_colored, format_percentage,
17    left_align, right_align, separator, truncate,
18};
19pub use transaction::{
20    format_transaction_details, format_transaction_list_by_account, format_transaction_register,
21    format_transaction_row, format_transaction_short,
22};