package com.google.android.gms.ads.nativead;

import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.common.annotation.KeepForSdk;
import g7.l;
import g7.n;
import g7.u;

/* JADX INFO: loaded from: classes2.dex */
public abstract class NativeAd {
    @Nullable
    public abstract a getAdChoicesInfo();

    @Nullable
    public abstract String getAdvertiser();

    @Nullable
    public abstract String getBody();

    @Nullable
    public abstract String getCallToAction();

    @Nullable
    public abstract String getHeadline();

    @Nullable
    public abstract b getIcon();

    @Nullable
    public abstract l getMediaContent();

    @Nullable
    public abstract String getPrice();

    @Nullable
    public abstract u getResponseInfo();

    @Nullable
    public abstract Double getStarRating();

    @Nullable
    public abstract String getStore();

    @KeepForSdk
    public abstract void recordEvent(@NonNull Bundle bundle);

    public abstract void setOnPaidEventListener(@Nullable n nVar);

    @Nullable
    public abstract Object zza();
}
