open fun <StateClass : Settings<Enum<*>!>!> getSettingsModel(settingsClass: Class<StateClass>!): StateClass