package com.revenuecat.purchases.ui.revenuecatui;

import A4.d;
import A4.l;
import B4.a;
import J4.c;
import a.AbstractC0872a;
import android.app.Activity;
import androidx.compose.runtime.internal.StabilityInferred;
import com.revenuecat.purchases.CustomerInfo;
import com.revenuecat.purchases.Package;
import com.revenuecat.purchases.ui.revenuecatui.PurchaseLogic;
import w4.InterfaceC3141c;

/* JADX INFO: loaded from: classes3.dex */
@StabilityInferred(parameters = 1)
@InterfaceC3141c
public abstract class PurchaseLogicWithCallback implements PurchaseLogic {
    public static final int $stable = 0;

    @Override // com.revenuecat.purchases.ui.revenuecatui.PurchaseLogic, com.revenuecat.purchases.ui.revenuecatui.PaywallPurchaseLogic
    public Object performPurchase(Activity activity, PaywallPurchaseLogicParams paywallPurchaseLogicParams, d dVar) {
        return PurchaseLogic.DefaultImpls.performPurchase(this, activity, paywallPurchaseLogicParams, dVar);
    }

    public abstract void performPurchaseWithCompletion(Activity activity, Package r22, c cVar);

    @Override // com.revenuecat.purchases.ui.revenuecatui.PaywallPurchaseLogic
    public final Object performRestore(CustomerInfo customerInfo, d dVar) {
        l lVar = new l(AbstractC0872a.V(dVar));
        performRestoreWithCompletion(customerInfo, new PurchaseLogicWithCallback$performRestore$2$1(lVar));
        Object objA = lVar.a();
        a aVar = a.f492a;
        return objA;
    }

    public abstract void performRestoreWithCompletion(CustomerInfo customerInfo, c cVar);

    @Override // com.revenuecat.purchases.ui.revenuecatui.PurchaseLogic
    public final Object performPurchase(Activity activity, Package r32, d dVar) {
        l lVar = new l(AbstractC0872a.V(dVar));
        performPurchaseWithCompletion(activity, r32, new PurchaseLogicWithCallback$performPurchase$2$1(lVar));
        Object objA = lVar.a();
        a aVar = a.f492a;
        return objA;
    }
}
