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)
    }
}
