package com.strmr.ps.data.repository;

import com.strmr.ps.data.local.dao.TorBoxAccountDao;
import com.strmr.ps.data.remote.api.TorBoxApiService;
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 TorBoxRepository_Factory implements Factory<TorBoxRepository> {
    private final Provider<TorBoxAccountDao> accountDaoProvider;
    private final Provider<DeviceManager> deviceManagerProvider;
    private final Provider<LinkFilterPreferences> linkFilterPreferencesProvider;
    private final Provider<SettingsSyncManager> settingsSyncManagerProvider;
    private final Provider<TorBoxApiService> torBoxApiServiceProvider;

    public TorBoxRepository_Factory(Provider<TorBoxApiService> provider, Provider<TorBoxAccountDao> provider2, Provider<SettingsSyncManager> provider3, Provider<DeviceManager> provider4, Provider<LinkFilterPreferences> provider5) {
        this.torBoxApiServiceProvider = provider;
        this.accountDaoProvider = provider2;
        this.settingsSyncManagerProvider = provider3;
        this.deviceManagerProvider = provider4;
        this.linkFilterPreferencesProvider = provider5;
    }

    public static TorBoxRepository_Factory create(Provider<TorBoxApiService> provider, Provider<TorBoxAccountDao> provider2, Provider<SettingsSyncManager> provider3, Provider<DeviceManager> provider4, Provider<LinkFilterPreferences> provider5) {
        return new TorBoxRepository_Factory(provider, provider2, provider3, provider4, provider5);
    }

    public static TorBoxRepository newInstance(TorBoxApiService torBoxApiService, TorBoxAccountDao torBoxAccountDao, Lazy<SettingsSyncManager> lazy, Lazy<DeviceManager> lazy2, LinkFilterPreferences linkFilterPreferences) {
        return new TorBoxRepository(torBoxApiService, torBoxAccountDao, lazy, lazy2, linkFilterPreferences);
    }

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