interface A { private fun f(): T { TODO() } } interface B { private fun f(): T { TODO() } }