// Rendering settings:
// - Signature version: 2
// - Show manifest properties: false
// - Show declarations: true

// Library unique name: <with_non_public_markers_library>
final object non_public_markers.test/Another { // non_public_markers.test/Another|null[0]
    open annotation class Bar : kotlin/Annotation { // non_public_markers.test/Another.Bar|null[0]
        constructor <init>() // non_public_markers.test/Another.Bar.<init>|<init>(){}[0]
    }
    open annotation class Foo : kotlin/Annotation { // non_public_markers.test/Another.Foo|null[0]
        constructor <init>() // non_public_markers.test/Another.Foo.<init>|<init>(){}[0]
    }
}
open annotation class non_public_markers.test/Bar : kotlin/Annotation { // non_public_markers.test/Bar|null[0]
    constructor <init>() // non_public_markers.test/Bar.<init>|<init>(){}[0]
}
final class non_public_markers.test/ClassMarkedWithAnotherFoo { // non_public_markers.test/ClassMarkedWithAnotherFoo|null[0]
    constructor <init>() // non_public_markers.test/ClassMarkedWithAnotherFoo.<init>|<init>(){}[0]
    final class ClassMarkedWithAnotherFoo { // non_public_markers.test/ClassMarkedWithAnotherFoo.ClassMarkedWithAnotherFoo|null[0]
        constructor <init>() // non_public_markers.test/ClassMarkedWithAnotherFoo.ClassMarkedWithAnotherFoo.<init>|<init>(){}[0]
    }
    final class ClassMarkedWithBar { // non_public_markers.test/ClassMarkedWithAnotherFoo.ClassMarkedWithBar|null[0]
        constructor <init>() // non_public_markers.test/ClassMarkedWithAnotherFoo.ClassMarkedWithBar.<init>|<init>(){}[0]
    }
    final class NonMarkedClass { // non_public_markers.test/ClassMarkedWithAnotherFoo.NonMarkedClass|null[0]
        constructor <init>() // non_public_markers.test/ClassMarkedWithAnotherFoo.NonMarkedClass.<init>|<init>(){}[0]
        final class ClassMarkedWithAnotherFoo { // non_public_markers.test/ClassMarkedWithAnotherFoo.NonMarkedClass.ClassMarkedWithAnotherFoo|null[0]
            constructor <init>() // non_public_markers.test/ClassMarkedWithAnotherFoo.NonMarkedClass.ClassMarkedWithAnotherFoo.<init>|<init>(){}[0]
        }
        final class ClassMarkedWithBar { // non_public_markers.test/ClassMarkedWithAnotherFoo.NonMarkedClass.ClassMarkedWithBar|null[0]
            constructor <init>() // non_public_markers.test/ClassMarkedWithAnotherFoo.NonMarkedClass.ClassMarkedWithBar.<init>|<init>(){}[0]
        }
        final class NonMarkedClass { // non_public_markers.test/ClassMarkedWithAnotherFoo.NonMarkedClass.NonMarkedClass|null[0]
            constructor <init>() // non_public_markers.test/ClassMarkedWithAnotherFoo.NonMarkedClass.NonMarkedClass.<init>|<init>(){}[0]
        }
    }
}
final class non_public_markers.test/ClassMarkedWithBar { // non_public_markers.test/ClassMarkedWithBar|null[0]
    constructor <init>() // non_public_markers.test/ClassMarkedWithBar.<init>|<init>(){}[0]
    final class ClassMarkedWithAnotherFoo { // non_public_markers.test/ClassMarkedWithBar.ClassMarkedWithAnotherFoo|null[0]
        constructor <init>() // non_public_markers.test/ClassMarkedWithBar.ClassMarkedWithAnotherFoo.<init>|<init>(){}[0]
    }
    final class ClassMarkedWithBar { // non_public_markers.test/ClassMarkedWithBar.ClassMarkedWithBar|null[0]
        constructor <init>() // non_public_markers.test/ClassMarkedWithBar.ClassMarkedWithBar.<init>|<init>(){}[0]
    }
    final class NonMarkedClass { // non_public_markers.test/ClassMarkedWithBar.NonMarkedClass|null[0]
        constructor <init>() // non_public_markers.test/ClassMarkedWithBar.NonMarkedClass.<init>|<init>(){}[0]
        final class ClassMarkedWithAnotherFoo { // non_public_markers.test/ClassMarkedWithBar.NonMarkedClass.ClassMarkedWithAnotherFoo|null[0]
            constructor <init>() // non_public_markers.test/ClassMarkedWithBar.NonMarkedClass.ClassMarkedWithAnotherFoo.<init>|<init>(){}[0]
        }
        final class ClassMarkedWithBar { // non_public_markers.test/ClassMarkedWithBar.NonMarkedClass.ClassMarkedWithBar|null[0]
            constructor <init>() // non_public_markers.test/ClassMarkedWithBar.NonMarkedClass.ClassMarkedWithBar.<init>|<init>(){}[0]
        }
        final class NonMarkedClass { // non_public_markers.test/ClassMarkedWithBar.NonMarkedClass.NonMarkedClass|null[0]
            constructor <init>() // non_public_markers.test/ClassMarkedWithBar.NonMarkedClass.NonMarkedClass.<init>|<init>(){}[0]
        }
    }
}
final class non_public_markers.test/ClassWithConstructorMarkedWithAnotherBar // non_public_markers.test/ClassWithConstructorMarkedWithAnotherBar|null[0]
final class non_public_markers.test/ClassWithConstructorMarkedWithAnotherFoo { // non_public_markers.test/ClassWithConstructorMarkedWithAnotherFoo|null[0]
    constructor <init>() // non_public_markers.test/ClassWithConstructorMarkedWithAnotherFoo.<init>|<init>(){}[0]
}
final class non_public_markers.test/ClassWithConstructorMarkedWithBar { // non_public_markers.test/ClassWithConstructorMarkedWithBar|null[0]
    constructor <init>() // non_public_markers.test/ClassWithConstructorMarkedWithBar.<init>|<init>(){}[0]
}
final class non_public_markers.test/ClassWithConstructorMarkedWithFoo // non_public_markers.test/ClassWithConstructorMarkedWithFoo|null[0]
open annotation class non_public_markers.test/Foo : kotlin/Annotation { // non_public_markers.test/Foo|null[0]
    constructor <init>() // non_public_markers.test/Foo.<init>|<init>(){}[0]
}
final class non_public_markers.test/NonMarkedClass { // non_public_markers.test/NonMarkedClass|null[0]
    constructor <init>() // non_public_markers.test/NonMarkedClass.<init>|<init>(){}[0]
    final class ClassMarkedWithAnotherFoo { // non_public_markers.test/NonMarkedClass.ClassMarkedWithAnotherFoo|null[0]
        constructor <init>() // non_public_markers.test/NonMarkedClass.ClassMarkedWithAnotherFoo.<init>|<init>(){}[0]
    }
    final class ClassMarkedWithBar { // non_public_markers.test/NonMarkedClass.ClassMarkedWithBar|null[0]
        constructor <init>() // non_public_markers.test/NonMarkedClass.ClassMarkedWithBar.<init>|<init>(){}[0]
    }
    final class NonMarkedClass { // non_public_markers.test/NonMarkedClass.NonMarkedClass|null[0]
        constructor <init>() // non_public_markers.test/NonMarkedClass.NonMarkedClass.<init>|<init>(){}[0]
        final class ClassMarkedWithAnotherFoo { // non_public_markers.test/NonMarkedClass.NonMarkedClass.ClassMarkedWithAnotherFoo|null[0]
            constructor <init>() // non_public_markers.test/NonMarkedClass.NonMarkedClass.ClassMarkedWithAnotherFoo.<init>|<init>(){}[0]
        }
        final class ClassMarkedWithBar { // non_public_markers.test/NonMarkedClass.NonMarkedClass.ClassMarkedWithBar|null[0]
            constructor <init>() // non_public_markers.test/NonMarkedClass.NonMarkedClass.ClassMarkedWithBar.<init>|<init>(){}[0]
        }
        final class NonMarkedClass { // non_public_markers.test/NonMarkedClass.NonMarkedClass.NonMarkedClass|null[0]
            constructor <init>() // non_public_markers.test/NonMarkedClass.NonMarkedClass.NonMarkedClass.<init>|<init>(){}[0]
        }
    }
}
final var non_public_markers.test/nonMarkedProperty // non_public_markers.test/nonMarkedProperty|{}nonMarkedProperty[0]
    final fun <get-nonMarkedProperty>(): kotlin/String // non_public_markers.test/nonMarkedProperty.<get-nonMarkedProperty>|<get-nonMarkedProperty>(){}[0]
    final fun <set-nonMarkedProperty>(kotlin/String) // non_public_markers.test/nonMarkedProperty.<set-nonMarkedProperty>|<set-nonMarkedProperty>(kotlin.String){}[0]
final var non_public_markers.test/propertyFieldMarkedWithAnotherFoo // non_public_markers.test/propertyFieldMarkedWithAnotherFoo|{}propertyFieldMarkedWithAnotherFoo[0]
    final fun <get-propertyFieldMarkedWithAnotherFoo>(): kotlin/String // non_public_markers.test/propertyFieldMarkedWithAnotherFoo.<get-propertyFieldMarkedWithAnotherFoo>|<get-propertyFieldMarkedWithAnotherFoo>(){}[0]
    final fun <set-propertyFieldMarkedWithAnotherFoo>(kotlin/String) // non_public_markers.test/propertyFieldMarkedWithAnotherFoo.<set-propertyFieldMarkedWithAnotherFoo>|<set-propertyFieldMarkedWithAnotherFoo>(kotlin.String){}[0]
final var non_public_markers.test/propertyFieldMarkedWithBar // non_public_markers.test/propertyFieldMarkedWithBar|{}propertyFieldMarkedWithBar[0]
    final fun <get-propertyFieldMarkedWithBar>(): kotlin/String // non_public_markers.test/propertyFieldMarkedWithBar.<get-propertyFieldMarkedWithBar>|<get-propertyFieldMarkedWithBar>(){}[0]
    final fun <set-propertyFieldMarkedWithBar>(kotlin/String) // non_public_markers.test/propertyFieldMarkedWithBar.<set-propertyFieldMarkedWithBar>|<set-propertyFieldMarkedWithBar>(kotlin.String){}[0]
final var non_public_markers.test/propertyGetterMarkedWithAnotherBar // non_public_markers.test/propertyGetterMarkedWithAnotherBar|{}propertyGetterMarkedWithAnotherBar[0]
    final fun <set-propertyGetterMarkedWithAnotherBar>(kotlin/String) // non_public_markers.test/propertyGetterMarkedWithAnotherBar.<set-propertyGetterMarkedWithAnotherBar>|<set-propertyGetterMarkedWithAnotherBar>(kotlin.String){}[0]
final var non_public_markers.test/propertyGetterMarkedWithAnotherFoo // non_public_markers.test/propertyGetterMarkedWithAnotherFoo|{}propertyGetterMarkedWithAnotherFoo[0]
    final fun <get-propertyGetterMarkedWithAnotherFoo>(): kotlin/String // non_public_markers.test/propertyGetterMarkedWithAnotherFoo.<get-propertyGetterMarkedWithAnotherFoo>|<get-propertyGetterMarkedWithAnotherFoo>(){}[0]
    final fun <set-propertyGetterMarkedWithAnotherFoo>(kotlin/String) // non_public_markers.test/propertyGetterMarkedWithAnotherFoo.<set-propertyGetterMarkedWithAnotherFoo>|<set-propertyGetterMarkedWithAnotherFoo>(kotlin.String){}[0]
final var non_public_markers.test/propertyGetterMarkedWithBar // non_public_markers.test/propertyGetterMarkedWithBar|{}propertyGetterMarkedWithBar[0]
    final fun <get-propertyGetterMarkedWithBar>(): kotlin/String // non_public_markers.test/propertyGetterMarkedWithBar.<get-propertyGetterMarkedWithBar>|<get-propertyGetterMarkedWithBar>(){}[0]
    final fun <set-propertyGetterMarkedWithBar>(kotlin/String) // non_public_markers.test/propertyGetterMarkedWithBar.<set-propertyGetterMarkedWithBar>|<set-propertyGetterMarkedWithBar>(kotlin.String){}[0]
final var non_public_markers.test/propertyGetterMarkedWithFoo // non_public_markers.test/propertyGetterMarkedWithFoo|{}propertyGetterMarkedWithFoo[0]
    final fun <set-propertyGetterMarkedWithFoo>(kotlin/String) // non_public_markers.test/propertyGetterMarkedWithFoo.<set-propertyGetterMarkedWithFoo>|<set-propertyGetterMarkedWithFoo>(kotlin.String){}[0]
final var non_public_markers.test/propertySetterMarkedWithAnotherBar // non_public_markers.test/propertySetterMarkedWithAnotherBar|{}propertySetterMarkedWithAnotherBar[0]
    final fun <get-propertySetterMarkedWithAnotherBar>(): kotlin/String // non_public_markers.test/propertySetterMarkedWithAnotherBar.<get-propertySetterMarkedWithAnotherBar>|<get-propertySetterMarkedWithAnotherBar>(){}[0]
final var non_public_markers.test/propertySetterMarkedWithAnotherFoo // non_public_markers.test/propertySetterMarkedWithAnotherFoo|{}propertySetterMarkedWithAnotherFoo[0]
    final fun <get-propertySetterMarkedWithAnotherFoo>(): kotlin/String // non_public_markers.test/propertySetterMarkedWithAnotherFoo.<get-propertySetterMarkedWithAnotherFoo>|<get-propertySetterMarkedWithAnotherFoo>(){}[0]
    final fun <set-propertySetterMarkedWithAnotherFoo>(kotlin/String) // non_public_markers.test/propertySetterMarkedWithAnotherFoo.<set-propertySetterMarkedWithAnotherFoo>|<set-propertySetterMarkedWithAnotherFoo>(kotlin.String){}[0]
final var non_public_markers.test/propertySetterMarkedWithBar // non_public_markers.test/propertySetterMarkedWithBar|{}propertySetterMarkedWithBar[0]
    final fun <get-propertySetterMarkedWithBar>(): kotlin/String // non_public_markers.test/propertySetterMarkedWithBar.<get-propertySetterMarkedWithBar>|<get-propertySetterMarkedWithBar>(){}[0]
    final fun <set-propertySetterMarkedWithBar>(kotlin/String) // non_public_markers.test/propertySetterMarkedWithBar.<set-propertySetterMarkedWithBar>|<set-propertySetterMarkedWithBar>(kotlin.String){}[0]
final var non_public_markers.test/propertySetterMarkedWithFoo // non_public_markers.test/propertySetterMarkedWithFoo|{}propertySetterMarkedWithFoo[0]
    final fun <get-propertySetterMarkedWithFoo>(): kotlin/String // non_public_markers.test/propertySetterMarkedWithFoo.<get-propertySetterMarkedWithFoo>|<get-propertySetterMarkedWithFoo>(){}[0]
final var non_public_markers.test/propertyWholeMarkedWithAnotherFoo // non_public_markers.test/propertyWholeMarkedWithAnotherFoo|{}propertyWholeMarkedWithAnotherFoo[0]
    final fun <get-propertyWholeMarkedWithAnotherFoo>(): kotlin/String // non_public_markers.test/propertyWholeMarkedWithAnotherFoo.<get-propertyWholeMarkedWithAnotherFoo>|<get-propertyWholeMarkedWithAnotherFoo>(){}[0]
    final fun <set-propertyWholeMarkedWithAnotherFoo>(kotlin/String) // non_public_markers.test/propertyWholeMarkedWithAnotherFoo.<set-propertyWholeMarkedWithAnotherFoo>|<set-propertyWholeMarkedWithAnotherFoo>(kotlin.String){}[0]
final var non_public_markers.test/propertyWholeMarkedWithBar // non_public_markers.test/propertyWholeMarkedWithBar|{}propertyWholeMarkedWithBar[0]
    final fun <get-propertyWholeMarkedWithBar>(): kotlin/String // non_public_markers.test/propertyWholeMarkedWithBar.<get-propertyWholeMarkedWithBar>|<get-propertyWholeMarkedWithBar>(){}[0]
    final fun <set-propertyWholeMarkedWithBar>(kotlin/String) // non_public_markers.test/propertyWholeMarkedWithBar.<set-propertyWholeMarkedWithBar>|<set-propertyWholeMarkedWithBar>(kotlin.String){}[0]
final fun non_public_markers.test/functionMarkedWithAnotherFoo(): kotlin/String // non_public_markers.test/functionMarkedWithAnotherFoo|functionMarkedWithAnotherFoo(){}[0]
final fun non_public_markers.test/functionMarkedWithBar(): kotlin/String // non_public_markers.test/functionMarkedWithBar|functionMarkedWithBar(){}[0]
final fun non_public_markers.test/nonMarkedFunction(): kotlin/String // non_public_markers.test/nonMarkedFunction|nonMarkedFunction(){}[0]
