package test class NoModifiers // Visibility public class Public private class Private internal class Internal class Outer { public class Public protected class Protected private class Private internal class Internal inner class Inner } // Modality abstract class Abstract open class Open final class Final // Special annotation class Annotation enum class Enum interface Trait // Deprecation deprecated("") class Deprecated kotlin.deprecated("") class DeprecatedFQN kotlin. deprecated /**/ ("") class DeprecatedFQNSpaces @[deprecated("")] class DeprecatedWithBrackets @[kotlin.deprecated("")] class DeprecatedWithBracketsFQN @[kotlin ./**/deprecated ("")] class DeprecatedWithBracketsFQNSpaces // Generic class Generic1 class Generic2