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

import X0.AbstractC0808v;
import android.content.res.AssetManager;
import com.revenuecat.purchases.UiConfig;
import com.revenuecat.purchases.paywalls.DownloadedFontFamily;
import java.util.List;
import java.util.Locale;
import java.util.Map;

/* JADX INFO: loaded from: classes3.dex */
public interface ResourceProvider {
    public static final String ASSETS_FONTS_DIR = "fonts";
    public static final Companion Companion = Companion.$$INSTANCE;

    public static final class Companion {
        static final /* synthetic */ Companion $$INSTANCE = new Companion();
        public static final String ASSETS_FONTS_DIR = "fonts";

        private Companion() {
        }
    }

    String getApplicationName();

    Map<String, String> getAssetFontPaths(List<String> list);

    AssetManager getAssetManager();

    DownloadedFontFamily getCachedFontFamilyOrStartDownload(UiConfig.AppConfig.FontsConfig.FontInfo.Name name);

    Locale getLocale();

    int getResourceIdentifier(String str, String str2);

    String getString(int i6, Object... objArr);

    AbstractC0808v getXmlFontFamily(int i6);
}
