package defpackage;

import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.upstream.CmcdData;
import ba5.a;
import com.google.android.gms.common.Scopes;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000,\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\bv\u0018\u0000*\b\b\u0000\u0010\u0002*\u00020\u00012\u00020\u0003:\u0007\u0004\u0005\u0006\u0007\b\t\n\u0082\u0001\u0006\u000b\f\r\u000e\u000f\u0010¨\u0006\u0011"}, d2 = {"Lba5;", "Lba5$a;", "C", "", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "g", "d", "e", "f", "b", "c", "Lba5$b;", "Lba5$c;", "Lba5$d;", "Lba5$e;", "Lba5$f;", "Lba5$g;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public interface ba5<C extends a> {

    @si8
    @Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0004\b\u0017\u0018\u0000 \u00022\u00020\u0001:\u0002\u0003\u0004¨\u0006\u0005"}, d2 = {"Lba5$a;", "", "Companion", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "b", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static class a {

        /* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
        @kp6
        public static final Companion INSTANCE = new Companion();
        public final String a;

        /* JADX INFO: renamed from: ba5$a$a, reason: collision with other inner class name */
        @e52
        @Metadata(d1 = {"\u0000\u0012\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\bÇ\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001R\u0017\u0010\u0004\u001a\u00020\u00038\u0006¢\u0006\f\n\u0004\b\u0004\u0010\u0005\u001a\u0004\b\u0006\u0010\u0007¨\u0006\b"}, d2 = {"io/github/jan/supabase/auth/admin/LinkType.Config.$serializer", "Lat3;", "Lba5$a;", "Lbi8;", "descriptor", "Lbi8;", "getDescriptor", "()Lbi8;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
        public /* synthetic */ class C0071a implements at3<a> {
            public static final C0071a a;

            @kp6
            private static final bi8 descriptor;

            static {
                C0071a c0071a = new C0071a();
                a = c0071a;
                va7 va7Var = new va7("io.github.jan.supabase.auth.admin.LinkType.Config", c0071a, 1);
                va7Var.j(Scopes.EMAIL, true);
                descriptor = va7Var;
            }

            @Override // defpackage.at3
            public final n25[] childSerializers() {
                return new n25[]{u79.a};
            }

            @Override // defpackage.o52
            public final Object deserialize(ux1 ux1Var) {
                bi8 bi8Var = descriptor;
                da1 da1VarC = ux1Var.c(bi8Var);
                String strK = null;
                boolean z = true;
                int i = 0;
                while (z) {
                    int iW = da1VarC.w(bi8Var);
                    if (iW == -1) {
                        z = false;
                    } else {
                        if (iW != 0) {
                            throw new q6a(iW);
                        }
                        strK = da1VarC.k(bi8Var, 0);
                        i = 1;
                    }
                }
                da1VarC.b(bi8Var);
                return new a(i, strK);
            }

            @Override // defpackage.yi8, defpackage.o52
            public final bi8 getDescriptor() {
                return descriptor;
            }

            @Override // defpackage.yi8
            public final void serialize(fl2 fl2Var, Object obj) {
                a aVar = (a) obj;
                cr4.g(aVar, AppMeasurementSdk.ConditionalUserProperty.VALUE);
                bi8 bi8Var = descriptor;
                fa1 fa1VarC = fl2Var.c(bi8Var);
                a.a(aVar, fa1VarC, bi8Var);
                fa1VarC.b(bi8Var);
            }

            @Override // defpackage.at3
            public final n25[] typeParametersSerializers() {
                return xa7.a;
            }
        }

        /* JADX INFO: renamed from: ba5$a$b, reason: from kotlin metadata */
        @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001J\u0013\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u0002¢\u0006\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Lba5$a$b;", "", "Ln25;", "Lba5$a;", "serializer", "()Ln25;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
        public static final class Companion {
            @kp6
            public final n25<a> serializer() {
                return C0071a.a;
            }
        }

        public /* synthetic */ a(int i, String str) {
            if ((i & 1) == 0) {
                this.a = "";
            } else {
                this.a = str;
            }
        }

        public static final /* synthetic */ void a(a aVar, fa1 fa1Var, bi8 bi8Var) {
            if (!fa1Var.e(bi8Var, 0) && cr4.b(aVar.a, "")) {
                return;
            }
            fa1Var.n(bi8Var, 0, aVar.a);
        }
    }

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\bÆ\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0001\u0003¨\u0006\u0004"}, d2 = {"Lba5$b;", "Lba5;", "Lba5$b$a;", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final /* data */ class b implements ba5<a> {

        @si8
        @Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 \u00022\u00020\u0001:\u0002\u0003\u0004¨\u0006\u0005"}, d2 = {"Lba5$b$a;", "Lba5$a;", "Companion", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "b", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
        public static final /* data */ class a extends a {

            /* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
            @kp6
            public static final Companion INSTANCE = new Companion();
            public String b;

            /* JADX INFO: renamed from: ba5$b$a$a, reason: collision with other inner class name */
            @e52
            @Metadata(d1 = {"\u0000\u0012\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\bÇ\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001R\u0017\u0010\u0004\u001a\u00020\u00038\u0006¢\u0006\f\n\u0004\b\u0004\u0010\u0005\u001a\u0004\b\u0006\u0010\u0007¨\u0006\b"}, d2 = {"io/github/jan/supabase/auth/admin/LinkType.EmailChangeCurrent.Config.$serializer", "Lat3;", "Lba5$b$a;", "Lbi8;", "descriptor", "Lbi8;", "getDescriptor", "()Lbi8;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
            public /* synthetic */ class C0072a implements at3<a> {
                public static final C0072a a;

                @kp6
                private static final bi8 descriptor;

                static {
                    C0072a c0072a = new C0072a();
                    a = c0072a;
                    va7 va7Var = new va7("io.github.jan.supabase.auth.admin.LinkType.EmailChangeCurrent.Config", c0072a, 2);
                    va7Var.j(Scopes.EMAIL, true);
                    va7Var.j("new_email", true);
                    descriptor = va7Var;
                }

                @Override // defpackage.at3
                public final n25[] childSerializers() {
                    u79 u79Var = u79.a;
                    return new n25[]{u79Var, u79Var};
                }

                @Override // defpackage.o52
                public final Object deserialize(ux1 ux1Var) {
                    bi8 bi8Var = descriptor;
                    da1 da1VarC = ux1Var.c(bi8Var);
                    String strK = null;
                    boolean z = true;
                    int i = 0;
                    String strK2 = null;
                    while (z) {
                        int iW = da1VarC.w(bi8Var);
                        if (iW == -1) {
                            z = false;
                        } else if (iW == 0) {
                            strK = da1VarC.k(bi8Var, 0);
                            i |= 1;
                        } else {
                            if (iW != 1) {
                                throw new q6a(iW);
                            }
                            strK2 = da1VarC.k(bi8Var, 1);
                            i |= 2;
                        }
                    }
                    da1VarC.b(bi8Var);
                    a aVar = new a(i, strK);
                    if ((i & 2) == 0) {
                        aVar.b = "";
                        return aVar;
                    }
                    aVar.b = strK2;
                    return aVar;
                }

                @Override // defpackage.yi8, defpackage.o52
                public final bi8 getDescriptor() {
                    return descriptor;
                }

                @Override // defpackage.yi8
                public final void serialize(fl2 fl2Var, Object obj) {
                    a aVar = (a) obj;
                    cr4.g(aVar, AppMeasurementSdk.ConditionalUserProperty.VALUE);
                    String str = aVar.b;
                    bi8 bi8Var = descriptor;
                    fa1 fa1VarC = fl2Var.c(bi8Var);
                    a.a(aVar, fa1VarC, bi8Var);
                    if (fa1VarC.e(bi8Var, 1) || !cr4.b(str, "")) {
                        fa1VarC.n(bi8Var, 1, str);
                    }
                    fa1VarC.b(bi8Var);
                }

                @Override // defpackage.at3
                public final n25[] typeParametersSerializers() {
                    return xa7.a;
                }
            }

            /* JADX INFO: renamed from: ba5$b$a$b, reason: collision with other inner class name and from kotlin metadata */
            @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001J\u0013\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u0002¢\u0006\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Lba5$b$a$b;", "", "Ln25;", "Lba5$b$a;", "serializer", "()Ln25;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
            public static final class Companion {
                @kp6
                public final n25<a> serializer() {
                    return C0072a.a;
                }
            }

            public final boolean equals(Object obj) {
                if (this == obj) {
                    return true;
                }
                return (obj instanceof a) && cr4.b(this.b, ((a) obj).b);
            }

            public final int hashCode() {
                return this.b.hashCode();
            }

            public final String toString() {
                return vw2.o(new StringBuilder("Config(newEmail="), this.b, ')');
            }
        }

        public final boolean equals(Object obj) {
            return this == obj || (obj instanceof b);
        }

        public final int hashCode() {
            return -35365934;
        }

        public final String toString() {
            return "EmailChangeCurrent";
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\bÆ\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"Lba5$c;", "Lba5;", "Lba5$b$a;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final /* data */ class c implements ba5<b.a> {
        public final boolean equals(Object obj) {
            return this == obj || (obj instanceof c);
        }

        public final int hashCode() {
            return 1911643257;
        }

        public final String toString() {
            return "EmailChangeNew";
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\bÆ\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"Lba5$d;", "Lba5;", "Lba5$a;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final /* data */ class d implements ba5<a> {
        public final boolean equals(Object obj) {
            return this == obj || (obj instanceof d);
        }

        public final int hashCode() {
            return 731307246;
        }

        public final String toString() {
            return "Invite";
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\bÆ\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"Lba5$e;", "Lba5;", "Lba5$a;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final /* data */ class e implements ba5<a> {
        public final boolean equals(Object obj) {
            return this == obj || (obj instanceof e);
        }

        public final int hashCode() {
            return 2034465602;
        }

        public final String toString() {
            return "MagicLink";
        }
    }

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\bÆ\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"Lba5$f;", "Lba5;", "Lba5$a;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final /* data */ class f implements ba5<a> {
        public final boolean equals(Object obj) {
            return this == obj || (obj instanceof f);
        }

        public final int hashCode() {
            return -1501511852;
        }

        public final String toString() {
            return "RecoveryLink";
        }
    }

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\bÆ\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0001\u0003¨\u0006\u0004"}, d2 = {"Lba5$g;", "Lba5;", "Lba5$g$a;", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final /* data */ class g implements ba5<a> {

        @si8
        @Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0087\b\u0018\u0000 \u00022\u00020\u0001:\u0002\u0003\u0004¨\u0006\u0005"}, d2 = {"Lba5$g$a;", "Lba5$a;", "Companion", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "b", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
        public static final /* data */ class a extends a {

            /* JADX INFO: renamed from: Companion, reason: from kotlin metadata */
            @kp6
            public static final Companion INSTANCE = new Companion();
            public String b;
            public a05 c;

            /* JADX INFO: renamed from: ba5$g$a$a, reason: collision with other inner class name */
            @e52
            @Metadata(d1 = {"\u0000\u0012\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\bÇ\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001R\u0017\u0010\u0004\u001a\u00020\u00038\u0006¢\u0006\f\n\u0004\b\u0004\u0010\u0005\u001a\u0004\b\u0006\u0010\u0007¨\u0006\b"}, d2 = {"io/github/jan/supabase/auth/admin/LinkType.Signup.Config.$serializer", "Lat3;", "Lba5$g$a;", "Lbi8;", "descriptor", "Lbi8;", "getDescriptor", "()Lbi8;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
            public /* synthetic */ class C0074a implements at3<a> {
                public static final C0074a a;

                @kp6
                private static final bi8 descriptor;

                static {
                    C0074a c0074a = new C0074a();
                    a = c0074a;
                    va7 va7Var = new va7("io.github.jan.supabase.auth.admin.LinkType.Signup.Config", c0074a, 3);
                    va7Var.j(Scopes.EMAIL, true);
                    va7Var.j("password", true);
                    va7Var.j("data", true);
                    descriptor = va7Var;
                }

                @Override // defpackage.at3
                public final n25[] childSerializers() {
                    n25 n25VarA = qk0.a(c05.a);
                    u79 u79Var = u79.a;
                    return new n25[]{u79Var, u79Var, n25VarA};
                }

                @Override // defpackage.o52
                public final Object deserialize(ux1 ux1Var) {
                    bi8 bi8Var = descriptor;
                    da1 da1VarC = ux1Var.c(bi8Var);
                    boolean z = true;
                    int i = 0;
                    String strK = null;
                    String strK2 = null;
                    a05 a05Var = null;
                    while (z) {
                        int iW = da1VarC.w(bi8Var);
                        if (iW == -1) {
                            z = false;
                        } else if (iW == 0) {
                            strK = da1VarC.k(bi8Var, 0);
                            i |= 1;
                        } else if (iW == 1) {
                            strK2 = da1VarC.k(bi8Var, 1);
                            i |= 2;
                        } else {
                            if (iW != 2) {
                                throw new q6a(iW);
                            }
                            a05Var = (a05) da1VarC.o(bi8Var, 2, c05.a, a05Var);
                            i |= 4;
                        }
                    }
                    da1VarC.b(bi8Var);
                    a aVar = new a(i, strK);
                    if ((i & 2) == 0) {
                        aVar.b = "";
                    } else {
                        aVar.b = strK2;
                    }
                    if ((i & 4) == 0) {
                        aVar.c = null;
                        return aVar;
                    }
                    aVar.c = a05Var;
                    return aVar;
                }

                @Override // defpackage.yi8, defpackage.o52
                public final bi8 getDescriptor() {
                    return descriptor;
                }

                @Override // defpackage.yi8
                public final void serialize(fl2 fl2Var, Object obj) {
                    a aVar = (a) obj;
                    cr4.g(aVar, AppMeasurementSdk.ConditionalUserProperty.VALUE);
                    a05 a05Var = aVar.c;
                    String str = aVar.b;
                    bi8 bi8Var = descriptor;
                    fa1 fa1VarC = fl2Var.c(bi8Var);
                    a.a(aVar, fa1VarC, bi8Var);
                    if (fa1VarC.e(bi8Var, 1) || !cr4.b(str, "")) {
                        fa1VarC.n(bi8Var, 1, str);
                    }
                    if (fa1VarC.e(bi8Var, 2) || a05Var != null) {
                        fa1VarC.ae(bi8Var, 2, c05.a, a05Var);
                    }
                    fa1VarC.b(bi8Var);
                }

                @Override // defpackage.at3
                public final n25[] typeParametersSerializers() {
                    return xa7.a;
                }
            }

            /* JADX INFO: renamed from: ba5$g$a$b, reason: from kotlin metadata */
            @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001J\u0013\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u0002¢\u0006\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Lba5$g$a$b;", "", "Ln25;", "Lba5$g$a;", "serializer", "()Ln25;", "auth-kt_release"}, k = 1, mv = {2, 1, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
            public static final class Companion {
                @kp6
                public final n25<a> serializer() {
                    return C0074a.a;
                }
            }

            public final boolean equals(Object obj) {
                if (this == obj) {
                    return true;
                }
                if (!(obj instanceof a)) {
                    return false;
                }
                a aVar = (a) obj;
                return cr4.b(this.b, aVar.b) && cr4.b(this.c, aVar.c);
            }

            public final int hashCode() {
                int iHashCode = this.b.hashCode() * 31;
                a05 a05Var = this.c;
                return iHashCode + (a05Var == null ? 0 : a05Var.a.hashCode());
            }

            public final String toString() {
                return "Config(password=" + this.b + ", data=" + this.c + ')';
            }
        }

        public final boolean equals(Object obj) {
            return this == obj || (obj instanceof g);
        }

        public final int hashCode() {
            return 1012539133;
        }

        public final String toString() {
            return "Signup";
        }
    }
}
