package androidx.compose.runtime.saveable.serialization;

import B.C0096y;
import T0.C0606q;
import android.os.Bundle;
import androidx.compose.runtime.saveable.Saver;
import androidx.compose.runtime.saveable.SaverKt;
import androidx.compose.runtime.saveable.SaverScope;
import c0.C1217r;
import e4.C;
import g5.a;
import java.util.Arrays;
import kotlin.jvm.internal.o;
import q2.C2841d;
import q2.C2843f;
import q2.C2844g;
import w4.k;

/* JADX INFO: loaded from: classes.dex */
public final class SerializableSaverKt {
    public static final <Serializable> Saver<Serializable, Bundle> serializableSaver(C2841d c2841d) {
        C0606q c0606q = c2841d.f23614a;
        o.m();
        throw null;
    }

    public static Saver serializableSaver$default(C2841d c2841d, int i6, Object obj) {
        if ((i6 & 1) != 0) {
            c2841d = C2841d.f23613c;
        }
        C0606q c0606q = c2841d.f23614a;
        o.m();
        throw null;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final Bundle serializableSaver$lambda$0(a aVar, C2841d configuration, SaverScope saverScope, Object value) {
        a serializer = aVar;
        o.h(serializer, "serializer");
        o.h(value, "value");
        o.h(configuration, "configuration");
        Bundle bundleM = C.m((k[]) Arrays.copyOf(new k[0], 0));
        new C2844g(bundleM, configuration).s(serializer, value);
        return bundleM;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public static final Object serializableSaver$lambda$1(a aVar, C2841d configuration, Bundle savedState) {
        a deserializer = aVar;
        o.h(deserializer, "deserializer");
        o.h(savedState, "savedState");
        o.h(configuration, "configuration");
        return new C2843f(savedState, configuration).u(deserializer);
    }

    public static final <Serializable> Saver<Serializable, Bundle> serializableSaver(a aVar, C2841d c2841d) {
        return SaverKt.Saver(new C0096y(12, aVar, c2841d), new C1217r(2, aVar, c2841d));
    }

    public static /* synthetic */ Saver serializableSaver$default(a aVar, C2841d c2841d, int i6, Object obj) {
        if ((i6 & 2) != 0) {
            c2841d = C2841d.f23613c;
        }
        return serializableSaver(aVar, c2841d);
    }
}
