package com.strmr.ps.data.repository;

import com.strmr.ps.data.local.dao.AllDebridAccountDao;
import com.strmr.ps.data.remote.api.AllDebridApiService;
import com.strmr.ps.data.supabase.DeviceManager;
import com.strmr.ps.data.supabase.SettingsSyncManager;
import dagger.Lazy;
import dagger.internal.DaggerGenerated;
import dagger.internal.DoubleCheck;
import dagger.internal.Factory;
import dagger.internal.QualifierMetadata;
import dagger.internal.ScopeMetadata;
import javax.inject.Provider;

/* JADX INFO: loaded from: classes3.dex */
@ScopeMetadata("javax.inject.Singleton")
@DaggerGenerated
@QualifierMetadata
public final class AllDebridRepository_Factory implements Factory<AllDebridRepository> {
    private final Provider<AllDebridAccountDao> accountDaoProvider;
    private final Provider<AllDebridApiService> allDebridApiServiceProvider;
    private final Provider<DeviceManager> deviceManagerProvider;
    private final Provider<LinkFilterPreferences> linkFilterPreferencesProvider;
    private final Provider<SettingsSyncManager> settingsSyncManagerProvider;

    public AllDebridRepository_Factory(Provider<AllDebridApiService> provider, Provider<AllDebridAccountDao> provider2, Provider<SettingsSyncManager> provider3, Provider<DeviceManager> provider4, Provider<LinkFilterPreferences> provider5) {
        this.allDebridApiServiceProvider = provider;
        this.accountDaoProvider = provider2;
        this.settingsSyncManagerProvider = provider3;
        this.deviceManagerProvider = provider4;
        this.linkFilterPreferencesProvider = provider5;
    }

    public static AllDebridRepository_Factory create(Provider<AllDebridApiService> provider, Provider<AllDebridAccountDao> provider2, Provider<SettingsSyncManager> provider3, Provider<DeviceManager> provider4, Provider<LinkFilterPreferences> provider5) {
        return new AllDebridRepository_Factory(provider, provider2, provider3, provider4, provider5);
    }

    public static AllDebridRepository newInstance(AllDebridApiService allDebridApiService, AllDebridAccountDao allDebridAccountDao, Lazy<SettingsSyncManager> lazy, Lazy<DeviceManager> lazy2, LinkFilterPreferences linkFilterPreferences) {
        return new AllDebridRepository(allDebridApiService, allDebridAccountDao, lazy, lazy2, linkFilterPreferences);
    }

    @Override // javax.inject.Provider
    public AllDebridRepository get() {
        return newInstance(this.allDebridApiServiceProvider.get(), this.accountDaoProvider.get(), DoubleCheck.lazy(this.settingsSyncManagerProvider), DoubleCheck.lazy(this.deviceManagerProvider), this.linkFilterPreferencesProvider.get());
    }
}
