Тип функции с недвижимостью в Котлине

Я могу указать это в TypeScript (таким образом, это можно сделать в JavaScript):

interface Foo { (arg: any): void foo: string } 

То же самое можно сделать в Котлине?

    Это также можно выразить в Котлине:

     interface Foo { fun funX(arg: Any): Unit val foo: String } 

    Свойства в интерфейсах