Cómo usar AndroidAnnotación @ShanetworkingPref con Kotlin

@SharefPref usar AndroidAnnotations @SharefPref dentro de kotlin, pero me sigue el error

 org.androidannotations.annotations.shanetworkingpreferences.Pref can only be used on an element that extends org.androidannotations.api.shanetworkingpreferences.ShanetworkingPreferencesHelper 

¿Qué estoy haciendo mal?

 //Interface @ShanetworkingPref(ShanetworkingPref.Scope.APPLICATION_DEFAULT) open interface MyPreferences { @DefaultInt(-1) fun someIntValue():Int } //Fragment @Pref lateinit open var shanetworkingPref:CongressPreferences_ //usage within fragment val get: Int = shanetworkingPref.selectedEventId().get()