package androidx.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import kotlin.Metadata;
import kotlin.annotation.AnnotationRetention;
import kotlin.annotation.AnnotationTarget;
import kotlin.annotation.MustBeDocumented;
import kotlin.enums.b;

/* JADX INFO: loaded from: classes.dex */
@Target({ElementType.ANNOTATION_TYPE, ElementType.TYPE, ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.FIELD, ElementType.PACKAGE})
@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.f29191b, AnnotationTarget.f29190a, AnnotationTarget.f29198i, AnnotationTarget.f29199j, AnnotationTarget.f29200k, AnnotationTarget.f29197h, AnnotationTarget.f29194e, AnnotationTarget.Q})
@Retention(RetentionPolicy.CLASS)
@kotlin.annotation.Retention(AnnotationRetention.f29187b)
@MustBeDocumented
@Metadata(d1 = {"\u0000\u0016\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0000\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0087\u0002\u0018\u00002\u00020\u0001:\u0001\u0006B\u0014\u0012\u0012\u0010\u0002\u001a\n\u0012\u0006\b\u0001\u0012\u00020\u00040\u0003\"\u00020\u0004R\u0017\u0010\u0002\u001a\n\u0012\u0006\b\u0001\u0012\u00020\u00040\u0003¢\u0006\u0006\u001a\u0004\b\u0002\u0010\u0005¨\u0006\u0007"}, d2 = {"Landroidx/annotation/RestrictTo;", "", "value", "", "Landroidx/annotation/RestrictTo$Scope;", "()[Landroidx/annotation/RestrictTo$Scope;", "Scope", "annotation"}, k = 1, mv = {1, 9, 0}, xi = 48)
@Documented
public @interface RestrictTo {

    /* JADX WARN: Failed to restore enum class, 'enum' modifier and super class removed */
    /* JADX WARN: Unknown enum class pattern. Please report as an issue! */
    @Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0000\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001¨\u0006\u0002"}, d2 = {"Landroidx/annotation/RestrictTo$Scope;", "", "annotation"}, k = 1, mv = {1, 9, 0})
    public static final class Scope {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        public static final Scope f555a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final Scope f556b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public static final Scope f557c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public static final Scope f558d;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        public static final /* synthetic */ Scope[] f559e;

        static {
            Scope scope = new Scope("LIBRARY", 0);
            f555a = scope;
            Scope scope2 = new Scope("LIBRARY_GROUP", 1);
            f556b = scope2;
            Scope scope3 = new Scope("LIBRARY_GROUP_PREFIX", 2);
            f557c = scope3;
            Scope scope4 = new Scope("GROUP_ID", 3);
            Scope scope5 = new Scope("TESTS", 4);
            f558d = scope5;
            Scope[] scopeArr = {scope, scope2, scope3, scope4, scope5, new Scope("SUBCLASSES", 5)};
            f559e = scopeArr;
            b.a(scopeArr);
        }

        public static Scope valueOf(String str) {
            return (Scope) Enum.valueOf(Scope.class, str);
        }

        public static Scope[] values() {
            return (Scope[]) f559e.clone();
        }
    }

    Scope[] value();
}
