Kotlin: Public get private set var

¿Cuál es la forma correcta de definir una var en kotlin que tenga un getter público y un setter privado (solo modificable internamente)?