package kotlin.reflect.jvm.internal.impl.load.java.structure;

import defpackage.kp6;
import defpackage.pq6;
import java.util.Collection;
import kotlin.reflect.jvm.internal.impl.name.ClassId;

/* JADX INFO: loaded from: classes3.dex */
public interface JavaAnnotation extends JavaElement {
    @kp6
    Collection<JavaAnnotationArgument> getArguments();

    @pq6
    ClassId getClassId();

    boolean isFreshlySupportedTypeUseAnnotation();

    boolean isIdeExternalAnnotation();

    @pq6
    JavaClass resolve();
}
