pub trait Shimmer {
// Required methods
fn shimmer(&self, color: Color, background: Option<Color>) -> ShimmerText;
fn shimmer_gradient(
&self,
start_color: Color,
end_color: Color,
background: Option<Color>,
) -> ShimmerText;
fn shine(&self, color: Color) -> ShimmerText;
fn glow(&self, color: Color, intensity: u8) -> ShimmerText;
}