Parámetro constructor de Kotlin sin getter

Tengo el siguiente código:

class ViewHolder(itemView: View, val ui: ViewUI) 

No quiero que el campo ui tenga un getter, pero kotlin lo está generando por defecto ya que es un val definido en el constructor.

En el documento de properties y campos encontré que puedo generar un getter privado con el siguiente código

 var setterVisibility: String = "abc" private set 

Pero no puedo encontrar una manera de hacer esto en la definición del constructor