/**
 * public final class A : kotlin/Any {
 *
 *   // signature: <init>()V
 *   public constructor()
 *
 *   // module name: main
 * }
 */
@kotlin.Metadata()
public final class A {

    public A() {
        super();
    }
}

////////////////////


@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
/**
 * public final annotation class Anno : kotlin/Annotation {
 *
 *   // signature: <init>(Lkotlin/reflect/KClass;)V
 *   public constructor(value: kotlin/reflect/KClass<*>)
 *
 *   // getter: value()Ljava/lang/Class;
 *   public final val value: kotlin/reflect/KClass<*>
 *     public final get
 *
 *   // module name: main
 * }
 */
@kotlin.Metadata()
public abstract @interface Anno {

    public abstract java.lang.Class<?> value();
}

////////////////////


/**
 * package {
 *
 *   public typealias T = A (* = A *)
 *
 *   // module name: main
 * }
 */
@kotlin.Metadata()
public final class Kt79133_typeAliasClassLiteralKt {
}

////////////////////


@Anno(value = A.class)
/**
 * public final object O : kotlin/Any {
 *
 *   // signature: <init>()V
 *   private constructor()
 *
 *   // module name: main
 * }
 */
@kotlin.Metadata()
public final class O {
    @org.jetbrains.annotations.NotNull()
    public static final O INSTANCE = null;

    private O() {
        super();
    }
}
