Как использовать TypeToken + дженерики с Gson в Котлине

Я не могу получить список универсального типа из пользовательского класса (повороты):

val turnsType = TypeToken<List<Turns>>() {}.type
val turns = Gson().fromJson(pref.turns, turnsType)

он сказал:

cannot access '<init>' it is 'public /*package*/' in 'TypeToken'

Ответы на вопрос(6)

Ваш ответ на вопрос