pub type ButtonClassNames = SemanticClassNames<ButtonSemantic>;
pub struct ButtonClassNames { /* private fields */ }