No, you can't to my knowledge use swift only api's from kotlin. One simple example is that SwiftUI views are structs and currently there is no translation there. I think for me leaning on Swift only for the view with the SwiftUI api is a good compromise, it feels less like programming in swift and more like a view DSL.