//! Gauge widget trait definition
//!
//! Provides progress bar / resource bar functionality (HP, MP, experience, etc.)
use Widget;
/// Gauge widget interface
///
/// Provides progress/resource bar visualization with customizable display.
/// Backend implementations should implement this trait.
///
/// Note: Builder methods like `new()`, `with_label()`, `with_ratio()` etc.
/// should be implemented on the concrete type, not as trait methods.