package com.revenuecat.purchases.ui.revenuecatui.helpers;

import E3.v;
import androidx.compose.runtime.internal.StabilityInferred;
import com.revenuecat.purchases.models.SubscriptionOption;
import kotlin.jvm.internal.h;
import kotlin.jvm.internal.o;

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

    @StabilityInferred(parameters = 0)
    public static final class ConfiguredOffer extends ResolvedOffer {
        public static final int $stable = 8;
        private final SubscriptionOption option;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public ConfiguredOffer(SubscriptionOption option) {
            super(null);
            o.h(option, "option");
            this.option = option;
        }

        public static /* synthetic */ ConfiguredOffer copy$default(ConfiguredOffer configuredOffer, SubscriptionOption subscriptionOption, int i6, Object obj) {
            if ((i6 & 1) != 0) {
                subscriptionOption = configuredOffer.option;
            }
            return configuredOffer.copy(subscriptionOption);
        }

        public final SubscriptionOption component1() {
            return this.option;
        }

        public final ConfiguredOffer copy(SubscriptionOption option) {
            o.h(option, "option");
            return new ConfiguredOffer(option);
        }

        public boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            return (obj instanceof ConfiguredOffer) && o.c(this.option, ((ConfiguredOffer) obj).option);
        }

        public final SubscriptionOption getOption() {
            return this.option;
        }

        public int hashCode() {
            return this.option.hashCode();
        }

        public String toString() {
            return "ConfiguredOffer(option=" + this.option + ')';
        }
    }

    @StabilityInferred(parameters = 0)
    public static final class NoConfiguration extends ResolvedOffer {
        public static final int $stable = 8;
        private final SubscriptionOption option;

        public NoConfiguration(SubscriptionOption subscriptionOption) {
            super(null);
            this.option = subscriptionOption;
        }

        public static /* synthetic */ NoConfiguration copy$default(NoConfiguration noConfiguration, SubscriptionOption subscriptionOption, int i6, Object obj) {
            if ((i6 & 1) != 0) {
                subscriptionOption = noConfiguration.option;
            }
            return noConfiguration.copy(subscriptionOption);
        }

        public final SubscriptionOption component1() {
            return this.option;
        }

        public final NoConfiguration copy(SubscriptionOption subscriptionOption) {
            return new NoConfiguration(subscriptionOption);
        }

        public boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            return (obj instanceof NoConfiguration) && o.c(this.option, ((NoConfiguration) obj).option);
        }

        public final SubscriptionOption getOption() {
            return this.option;
        }

        public int hashCode() {
            SubscriptionOption subscriptionOption = this.option;
            if (subscriptionOption == null) {
                return 0;
            }
            return subscriptionOption.hashCode();
        }

        public String toString() {
            return "NoConfiguration(option=" + this.option + ')';
        }
    }

    @StabilityInferred(parameters = 0)
    public static final class OfferNotFound extends ResolvedOffer {
        public static final int $stable = 8;
        private final String configuredOfferId;
        private final SubscriptionOption fallbackOption;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        public OfferNotFound(String configuredOfferId, SubscriptionOption subscriptionOption) {
            super(null);
            o.h(configuredOfferId, "configuredOfferId");
            this.configuredOfferId = configuredOfferId;
            this.fallbackOption = subscriptionOption;
        }

        public static /* synthetic */ OfferNotFound copy$default(OfferNotFound offerNotFound, String str, SubscriptionOption subscriptionOption, int i6, Object obj) {
            if ((i6 & 1) != 0) {
                str = offerNotFound.configuredOfferId;
            }
            if ((i6 & 2) != 0) {
                subscriptionOption = offerNotFound.fallbackOption;
            }
            return offerNotFound.copy(str, subscriptionOption);
        }

        public final String component1() {
            return this.configuredOfferId;
        }

        public final SubscriptionOption component2() {
            return this.fallbackOption;
        }

        public final OfferNotFound copy(String configuredOfferId, SubscriptionOption subscriptionOption) {
            o.h(configuredOfferId, "configuredOfferId");
            return new OfferNotFound(configuredOfferId, subscriptionOption);
        }

        public boolean equals(Object obj) {
            if (this == obj) {
                return true;
            }
            if (!(obj instanceof OfferNotFound)) {
                return false;
            }
            OfferNotFound offerNotFound = (OfferNotFound) obj;
            return o.c(this.configuredOfferId, offerNotFound.configuredOfferId) && o.c(this.fallbackOption, offerNotFound.fallbackOption);
        }

        public final String getConfiguredOfferId() {
            return this.configuredOfferId;
        }

        public final SubscriptionOption getFallbackOption() {
            return this.fallbackOption;
        }

        public int hashCode() {
            int iHashCode = this.configuredOfferId.hashCode() * 31;
            SubscriptionOption subscriptionOption = this.fallbackOption;
            return iHashCode + (subscriptionOption == null ? 0 : subscriptionOption.hashCode());
        }

        public String toString() {
            return "OfferNotFound(configuredOfferId=" + this.configuredOfferId + ", fallbackOption=" + this.fallbackOption + ')';
        }
    }

    public /* synthetic */ ResolvedOffer(h hVar) {
        this();
    }

    public final SubscriptionOption getSubscriptionOption() {
        if (this instanceof ConfiguredOffer) {
            return ((ConfiguredOffer) this).getOption();
        }
        if (this instanceof NoConfiguration) {
            return ((NoConfiguration) this).getOption();
        }
        if (this instanceof OfferNotFound) {
            return ((OfferNotFound) this).getFallbackOption();
        }
        throw new v();
    }

    public final boolean isPromoOffer() {
        return this instanceof ConfiguredOffer;
    }

    private ResolvedOffer() {
    }
}
