Class equivalent as Generic Type in kotlin

I need a class representing T in Kotlin, to use in reflection. I need to call this method via reflection:

    override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T) {
        encodePolymorphically(serializer, value) {
            writePolymorphic = true
        }
    }