public final class ConstructorTypeParamClassObjectConflict<test> : R|kotlin/Any| {
    public final companion object Companion : R|kotlin/Any| {
        public final val test: R|kotlin/Int|
            public get(): R|kotlin/Int|

        private constructor(): R|test/ConstructorTypeParamClassObjectConflict.Companion|

    }

    public final val some: R|kotlin/Int|
        public get(): R|kotlin/Int|

    public constructor<test>(): R|test/ConstructorTypeParamClassObjectConflict<test>|

}

public final class ConstructorTypeParamClassObjectTypeConflict<test> : R|kotlin/Any| {
    public final companion object Companion : R|kotlin/Any| {
        public abstract interface test : R|kotlin/Any| {
        }

        private constructor(): R|test/ConstructorTypeParamClassObjectTypeConflict.Companion|

    }

    public final val some: R|test?|
        public get(): R|test?|

    public constructor<test>(): R|test/ConstructorTypeParamClassObjectTypeConflict<test>|

}

public final class TestClassObjectAndClassConflict : R|kotlin/Any| {
    public final companion object Companion : R|kotlin/Any| {
        public final val bla: R|kotlin/Int|
            public get(): R|kotlin/Int|

        private constructor(): R|test/TestClassObjectAndClassConflict.Companion|

    }

    public final val bla: R|kotlin/String|
        public get(): R|kotlin/String|

    public final val some: R|kotlin/String|
        public get(): R|kotlin/String|

    public constructor(): R|test/TestClassObjectAndClassConflict|

}

public final class TestConstructorParamClassObjectConflict : R|kotlin/Any| {
    public final companion object Companion : R|kotlin/Any| {
        public final val test: R|kotlin/Int|
            public get(): R|kotlin/Int|

        private constructor(): R|test/TestConstructorParamClassObjectConflict.Companion|

    }

    public final val some: R|kotlin/String|
        public get(): R|kotlin/String|

    public constructor(test: R|kotlin/String|): R|test/TestConstructorParamClassObjectConflict|

}

public final class TestConstructorValClassObjectConflict : R|kotlin/Any| {
    public final companion object Companion : R|kotlin/Any| {
        public final val test: R|kotlin/Int|
            public get(): R|kotlin/Int|

        private constructor(): R|test/TestConstructorValClassObjectConflict.Companion|

    }

    public final val some: R|kotlin/String|
        public get(): R|kotlin/String|

    public final val test: R|kotlin/String|
        public get(): R|kotlin/String|

    public constructor(test: R|kotlin/String|): R|test/TestConstructorValClassObjectConflict|

}

