package test

public open class ClassVarModality {
    /*primary*/ public constructor ClassVarModality()
    public open var property1: kotlin.Int
        public open fun <get-property1>(): kotlin.Int
        public open fun <set-property1>(/*0*/ <set-?>: kotlin.Int): kotlin.Unit
    internal final var property2: kotlin.Int
        internal final fun <get-property2>(): kotlin.Int
        internal final fun <set-property2>(/*0*/ <set-?>: kotlin.Int): kotlin.Unit
    public open var property3: kotlin.Int
        public open fun <get-property3>(): kotlin.Int
        public open fun <set-property3>(/*0*/ <set-?>: kotlin.Int): kotlin.Unit
    internal final var property4: kotlin.Int
        internal final fun <get-property4>(): kotlin.Int
        private final fun <set-property4>(/*0*/ <set-?>: kotlin.Int): kotlin.Unit
}

public abstract class ClassVarModalityAbstract {
    /*primary*/ public constructor ClassVarModalityAbstract()
    public abstract var property1: java.util.Date
        public abstract fun <get-property1>(): java.util.Date
        public abstract fun <set-property1>(/*0*/ <set-?>: java.util.Date): kotlin.Unit
}
