use HashMap;
use SharedString;
use MotionStyle;
/// Named style sets (motion.dev variants).
///
/// ```ignore
/// let variants = Variants::new()
/// .set("hidden", MotionStyle::new().opacity(0.).y(px(12.)))
/// .set("visible", MotionStyle::new().opacity(1.).y(px(0.)))
/// .set("exit", MotionStyle::new().opacity(0.).y(px(-12.)));
///
/// Motion::new().variants(variants).initial_variant("hidden").animate_variant("visible")
/// ```