interface IFace { fun getStatus(arg: T): Boolean } class Some private fun resolve(): IFace { object : IFace { constructor() override fun getStatus(arg: Some): Boolean } }