package test public/*package*/ open class InnerClass { public/*package*/ constructor InnerClass() public/*package*/ final var field1: test.Outer.Inner1! public/*package*/ final var field2: test.Outer.Inner2! } public final class Outer { public constructor Outer() public final inner class Inner1 { public constructor Inner1() } public final inner class Inner2 { public constructor Inner2(/*0*/ kotlin.String) } }