// Modular UI crate for wrkflw
//
// This crate is organized into several modules:
// - app: Contains the main App state and TUI entry point
// - models: Contains the data structures for the UI
// - components: Contains reusable UI elements
// - handlers: Contains workflow handling logic
// - utils: Contains utility functions
// - views: Contains UI rendering code
// Always-available modules (CLI validation/execution)
// TUI-specific modules (require ratatui/crossterm)
// Re-export main entry points
pub use run_wrkflw_tui;
pub use execute_workflow_cli;
pub use validate_workflow;