package com.strmr.ps.data.repository;

import com.strmr.ps.data.local.dao.RealDebridAccountDao;
import com.strmr.ps.data.remote.api.RealDebridApiService;
import com.strmr.ps.data.remote.api.RealDebridAuthService;
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 RealDebridRepository_Factory implements Factory<RealDebridRepository> {
    private final Provider<RealDebridAccountDao> accountDaoProvider;
    private final Provider<DeviceManager> deviceManagerProvider;
    private final Provider<LinkFilterPreferences> linkFilterPreferencesProvider;
    private final Provider<RealDebridApiService> realDebridApiServiceProvider;
    private final Provider<RealDebridAuthService> realDebridAuthServiceProvider;
    private final Provider<SettingsSyncManager> settingsSyncManagerProvider;

    public RealDebridRepository_Factory(Provider<RealDebridApiService> provider, Provider<RealDebridAuthService> provider2, Provider<RealDebridAccountDao> provider3, Provider<SettingsSyncManager> provider4, Provider<DeviceManager> provider5, Provider<LinkFilterPreferences> provider6) {
        this.realDebridApiServiceProvider = provider;
        this.realDebridAuthServiceProvider = provider2;
        this.accountDaoProvider = provider3;
        this.settingsSyncManagerProvider = provider4;
        this.deviceManagerProvider = provider5;
        this.linkFilterPreferencesProvider = provider6;
    }

    public static RealDebridRepository_Factory create(Provider<RealDebridApiService> provider, Provider<RealDebridAuthService> provider2, Provider<RealDebridAccountDao> provider3, Provider<SettingsSyncManager> provider4, Provider<DeviceManager> provider5, Provider<LinkFilterPreferences> provider6) {
        return new RealDebridRepository_Factory(provider, provider2, provider3, provider4, provider5, provider6);
    }

    public static RealDebridRepository newInstance(RealDebridApiService realDebridApiService, RealDebridAuthService realDebridAuthService, RealDebridAccountDao realDebridAccountDao, Lazy<SettingsSyncManager> lazy, Lazy<DeviceManager> lazy2, LinkFilterPreferences linkFilterPreferences) {
        return new RealDebridRepository(realDebridApiService, realDebridAuthService, realDebridAccountDao, lazy, lazy2, linkFilterPreferences);
    }

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