envelope_cli/cli/
mod.rs

1//! CLI command handlers
2//!
3//! This module contains the implementation of CLI commands,
4//! bridging the clap argument parsing with the service layer.
5
6pub mod account;
7pub mod backup;
8pub mod budget;
9pub mod category;
10pub mod encrypt;
11pub mod export;
12pub mod import;
13pub mod payee;
14pub mod reconcile;
15pub mod report;
16pub mod target;
17pub mod transaction;
18pub mod transfer;
19
20pub use account::{handle_account_command, AccountCommands};
21pub use backup::{handle_backup_command, BackupCommands};
22pub use budget::{handle_budget_command, BudgetCommands};
23pub use category::{handle_category_command, CategoryCommands};
24pub use encrypt::{handle_encrypt_command, EncryptCommands};
25pub use export::{handle_export_command, ExportCommands};
26pub use import::handle_import_command;
27pub use payee::{handle_payee_command, PayeeCommands};
28pub use reconcile::{handle_reconcile_command, ReconcileCommands};
29pub use report::{handle_report_command, ReportCommands};
30pub use target::{handle_target_command, TargetCommands};
31pub use transaction::{handle_transaction_command, TransactionCommands};
32pub use transfer::handle_transfer_command;