public open class PrivateSamAdapter : R|kotlin/Any| { private open fun samAdapter(r: R|test/PrivateSamAdapter.SamInterface!|): R|kotlin/Unit| public constructor(): R|test/PrivateSamAdapter| private abstract interface SamInterface : R|kotlin/Any| { public abstract fun foo(): R|kotlin/Unit| } }