package test

public open class PrivateSamAdapter {
    public constructor PrivateSamAdapter()
    private open fun samAdapter(/*0*/ p0: test.PrivateSamAdapter.SamInterface!): kotlin.Unit

    private interface SamInterface {
        public abstract fun foo(): kotlin.Unit
    }

    // Static members
    private final /*synthesized*/ fun SamInterface(/*0*/ function: () -> kotlin.Unit): test.PrivateSamAdapter.SamInterface
}
