¿Puedo usar @Bean de AndroidAnnotation dentro de Kotlin?

¿Puedo usar @Bean de AndroidAnnotation dentro de Kotlin ?

 @EActivity(R.layout.activity_test) open class TestActivity : AppCompatActivity() { @Bean var test:TestBean //<-- IDE shows "property must be initialized or abstract" 

Esta es mi statement de Bean

 @EBean class TestBean { fun printShit(){ Log.e("ASDF","ASDF") } } 

¿Es esto de alguna manera posible? ¿O tengo que usar el object kotlins para esto?