package test public interface Nested { public interface Deeper1 { public interface Runnable { public abstract fun run(): kotlin.Unit public abstract fun run2(): kotlin.Unit } } public interface Deeper2 { public interface Runnable { public abstract fun run(): kotlin.Unit } // Static members public final /*synthesized*/ fun Runnable(/*0*/ function: () -> kotlin.Unit): test.Nested.Deeper2.Runnable } public interface Runnable { public abstract fun run(): kotlin.Unit } // Static members public final /*synthesized*/ fun Runnable(/*0*/ function: () -> kotlin.Unit): test.Nested.Runnable }