Как создать список с общим аргументом в Котлине

У меня есть интерфейс:

interface SomeInterface<T>{ } 

В java я могу объявить список следующим образом:

List<SomeInterface> list = new ArrayList<>();

Как написать то же самое в Котлине? Если я попробую это:

 var list = ArrayList<PreferenceSerializer>() 

Я получаю сообщение об ошибке ошибка

У Котлина нет сырых типов . Поскольку SomeInterface является общим, вам нужно его параметризовать. Например, с подстановочным знаком:

 var list = ArrayList<SomeInterface<*>>()