package Ġcom . numero . so j od ia . model Ċ Ċ enum Ġclass ĠApp Theme ( val Ġkey : ĠString ) Ġ{ ĊĊĠĠĠ ĠLIGHT (" LIGHT "), ĊĠĠĠ ĠD ARK (" DARK "), ĊĠĠĠ ĠSYSTEM _ DEFAULT (" SYSTEM _ DEFAULT "); ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġfrom ( key : ĠString ): ĠApp Theme Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġrequire NotNull ( values (). find Ġ{ Ġit . key Ġ== Ġkey Ġ}) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Not Ġallowed Ġkey " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }