// ĠAutomatically Ġgenerated Ġ- Ġdo Ġnot Ġmodify ! Ċ Ċ package Ġm ui . material Ċ Ċ @ Suppress ( ĊĠĠĠ Ġ" NAME _ CONTAIN S _ IL LEG AL _ CHARS ", ĊĠĠĠ Ġ" NE ST ED _ CLASS _ IN _ EXTERNAL _ INTERFACE ", Ċ ) Ċ // Ġlanguage = JavaScript Ċ @ Js Name ("( /* union */ { small : Ġ' small ', Ġmedium : Ġ' medium ', Ġlarge : Ġ' large '} /* union */ )") Ċ sealed Ġexternal Ġinterface ĠSize Ġ{ ĊĠĠĠ Ġobject Ġsmall Ġ: ĠSize , ĠBase Size ĊĠĠĠ Ġobject Ġmedium Ġ: ĠSize , ĠBase Size ĊĠĠĠ Ġobject Ġlarge Ġ: ĠSize Ċ } Ċ Ċ sealed Ġexternal Ġinterface ĠBase Size Ċ