Propiedad sin getter en Kotlin

¿Cómo puedo declarar una propiedad con un setter personalizado, pero sin getter en Kotlin? En Anko, por ejemplo, lo hacen así:

var myProperty: Type @Deprecated(AnkoInternals.NO_GETTER, level = DeprecationLevel.ERROR) get() = AnkoInternals.noGetter() set(value) { field = value; /* setter logic */ } 

Pero me parece un poco raro. ¿Es esta una manera correcta de hacerlo? Si es así, ¿qué pasa con el caso cuando un proyecto no tiene dependencia de Anko?

PD: Permítanme ser claro: no quiero get getter en absoluto, en lugar de getter privado