package com.strmr.ps;

import com.strmr.ps.background.CatalogRefreshWorker;
import com.strmr.ps.background.DebridAccountRefreshWorker;
import com.strmr.ps.background.HomeChannelManager;
import com.strmr.ps.background.HomeChannelUpdateWorker;
import com.strmr.ps.background.TraktOfflineQueueWorker;
import com.strmr.ps.background.TraktSyncWorker;
import com.strmr.ps.data.event.TraktErrorNotifier;
import com.strmr.ps.data.remote.TraktETagInterceptor;
import com.strmr.ps.data.repository.AllDebridRepository;
import com.strmr.ps.data.repository.ContentRepository;
import com.strmr.ps.data.repository.ContinueWatchingRepository;
import com.strmr.ps.data.repository.EasyDebridRepository;
import com.strmr.ps.data.repository.PremiumizeRepository;
import com.strmr.ps.data.repository.RealDebridRepository;
import com.strmr.ps.data.repository.TorBoxRepository;
import com.strmr.ps.data.repository.TraktAccountRepository;
import com.strmr.ps.data.repository.TraktOfflineQueueRepository;
import com.strmr.ps.data.repository.TraktSyncRepository;
import com.strmr.ps.data.supabase.DeviceManager;
import com.strmr.ps.data.supabase.SettingsSyncManager;
import com.strmr.ps.debug.DatabaseDebugActivity;
import com.strmr.ps.ui.actor.ActorDetailsFragment;
import com.strmr.ps.ui.auth.DeviceLinkActivity;
import com.strmr.ps.ui.auth.SignInActivity;
import com.strmr.ps.ui.deeplink.DeepLinkActivity;
import com.strmr.ps.ui.details.DetailsFragment;
import com.strmr.ps.ui.genre.GenreFragment;
import com.strmr.ps.ui.home.HomeFragment;
import com.strmr.ps.ui.library.DebridLibraryFragment;
import com.strmr.ps.ui.lockout.DeviceLockoutActivity;
import com.strmr.ps.ui.mobile.MobileMainActivity;
import com.strmr.ps.ui.mobile.actor.MobileActorDetailsFragment;
import com.strmr.ps.ui.mobile.details.MobileDetailsFragment;
import com.strmr.ps.ui.mobile.grid.MobileGridFragment;
import com.strmr.ps.ui.mobile.home.MobileHomeFragment;
import com.strmr.ps.ui.mobile.library.MobileLibraryFragment;
import com.strmr.ps.ui.mobile.movies.MobileMoviesFragment;
import com.strmr.ps.ui.mobile.ratings.MobileEpisodeRatingsFragment;
import com.strmr.ps.ui.mobile.search.MobileSearchFragment;
import com.strmr.ps.ui.mobile.settings.MobileAboutFragment;
import com.strmr.ps.ui.mobile.settings.MobileAccountsFragment;
import com.strmr.ps.ui.mobile.settings.MobileAddonsFragment;
import com.strmr.ps.ui.mobile.settings.MobileAppearanceFragment;
import com.strmr.ps.ui.mobile.settings.MobileDisplayFragment;
import com.strmr.ps.ui.mobile.settings.MobileLayoutRowsFragment;
import com.strmr.ps.ui.mobile.settings.MobileLinkFilteringFragment;
import com.strmr.ps.ui.mobile.settings.MobileLinkResolvingFragment;
import com.strmr.ps.ui.mobile.settings.MobilePlaybackFragment;
import com.strmr.ps.ui.mobile.settings.MobileSettingsFragment;
import com.strmr.ps.ui.mobile.sources.MobileSourcesFragment;
import com.strmr.ps.ui.mobile.traktlist.MobileTraktListFragment;
import com.strmr.ps.ui.mobile.traktmedia.MobileTraktMediaFragment;
import com.strmr.ps.ui.mobile.tvshows.MobileTvShowsFragment;
import com.strmr.ps.ui.mobile.usercollection.MobileUserCollectionContentFragment;
import com.strmr.ps.ui.movies.MoviesFragment;
import com.strmr.ps.ui.player.VideoPlayerActivity;
import com.strmr.ps.ui.profile.ProfilePickerActivity;
import com.strmr.ps.ui.ratings.EpisodeRatingsActivity;
import com.strmr.ps.ui.rowitems.RowItemsActivity;
import com.strmr.ps.ui.search.SearchFragment;
import com.strmr.ps.ui.settings.DeviceManagementActivity;
import com.strmr.ps.ui.settings.SettingsActivity;
import com.strmr.ps.ui.sources.SourcesActivity;
import com.strmr.ps.ui.splash.SyncSplashActivity;
import com.strmr.ps.ui.traktlist.TraktListFragment;
import com.strmr.ps.ui.traktmedia.TraktMediaFragment;
import com.strmr.ps.ui.tvshows.TvShowsFragment;
import com.strmr.ps.ui.update.ForceUpdateActivity;
import com.strmr.ps.ui.usercollection.UserCollectionContentActivity;
import dagger.Binds;
import dagger.Component;
import dagger.Module;
import dagger.Subcomponent;
import dagger.hilt.android.components.ActivityComponent;
import dagger.hilt.android.components.ActivityRetainedComponent;
import dagger.hilt.android.components.FragmentComponent;
import dagger.hilt.android.components.ServiceComponent;
import dagger.hilt.android.components.ViewComponent;
import dagger.hilt.android.components.ViewModelComponent;
import dagger.hilt.android.components.ViewWithFragmentComponent;
import dagger.hilt.android.flags.FragmentGetContextFix;
import dagger.hilt.android.flags.HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule;
import dagger.hilt.android.internal.builders.ActivityComponentBuilder;
import dagger.hilt.android.internal.builders.ActivityRetainedComponentBuilder;
import dagger.hilt.android.internal.builders.FragmentComponentBuilder;
import dagger.hilt.android.internal.builders.ServiceComponentBuilder;
import dagger.hilt.android.internal.builders.ViewComponentBuilder;
import dagger.hilt.android.internal.builders.ViewModelComponentBuilder;
import dagger.hilt.android.internal.builders.ViewWithFragmentComponentBuilder;
import dagger.hilt.android.internal.lifecycle.DefaultViewModelFactories;
import dagger.hilt.android.internal.lifecycle.HiltViewModelFactory;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_DefaultViewModelFactories_ActivityModule;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint;
import dagger.hilt.android.internal.lifecycle.HiltWrapper_HiltViewModelFactory_ViewModelModule;
import dagger.hilt.android.internal.managers.ActivityComponentManager;
import dagger.hilt.android.internal.managers.FragmentComponentManager;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint;
import dagger.hilt.android.internal.managers.HiltWrapper_ActivityRetainedComponentManager_LifecycleModule;
import dagger.hilt.android.internal.managers.HiltWrapper_SavedStateHandleModule;
import dagger.hilt.android.internal.managers.ServiceComponentManager;
import dagger.hilt.android.internal.managers.ViewComponentManager;
import dagger.hilt.android.internal.modules.ApplicationContextModule;
import dagger.hilt.android.internal.modules.HiltWrapper_ActivityModule;
import dagger.hilt.android.scopes.ActivityRetainedScoped;
import dagger.hilt.android.scopes.ActivityScoped;
import dagger.hilt.android.scopes.FragmentScoped;
import dagger.hilt.android.scopes.ServiceScoped;
import dagger.hilt.android.scopes.ViewModelScoped;
import dagger.hilt.android.scopes.ViewScoped;
import dagger.hilt.components.SingletonComponent;
import dagger.hilt.internal.GeneratedComponent;
import dagger.hilt.migration.DisableInstallInCheck;
import defpackage.a4;
import defpackage.a56;
import defpackage.aba;
import defpackage.an;
import defpackage.ao;
import defpackage.ap2;
import defpackage.as8;
import defpackage.as9;
import defpackage.b66;
import defpackage.b76;
import defpackage.c36;
import defpackage.c56;
import defpackage.ci4;
import defpackage.cl6;
import defpackage.cs8;
import defpackage.cs9;
import defpackage.cy1;
import defpackage.d26;
import defpackage.d72;
import defpackage.db;
import defpackage.dia;
import defpackage.dy3;
import defpackage.e7;
import defpackage.e92;
import defpackage.f46;
import defpackage.f56;
import defpackage.f76;
import defpackage.f78;
import defpackage.fba;
import defpackage.ff;
import defpackage.fi4;
import defpackage.gd2;
import defpackage.gd8;
import defpackage.gl6;
import defpackage.hb6;
import defpackage.hd2;
import defpackage.he8;
import defpackage.hf;
import defpackage.hj7;
import defpackage.hy8;
import defpackage.i16;
import defpackage.i76;
import defpackage.i78;
import defpackage.is9;
import defpackage.jt3;
import defpackage.k36;
import defpackage.k78;
import defpackage.kb6;
import defpackage.kp6;
import defpackage.l06;
import defpackage.l82;
import defpackage.lda;
import defpackage.m26;
import defpackage.m46;
import defpackage.ml6;
import defpackage.mr1;
import defpackage.n66;
import defpackage.n76;
import defpackage.nb;
import defpackage.ny9;
import defpackage.o78;
import defpackage.o82;
import defpackage.o99;
import defpackage.om5;
import defpackage.or9;
import defpackage.os9;
import defpackage.p06;
import defpackage.p16;
import defpackage.p9a;
import defpackage.pd9;
import defpackage.pt3;
import defpackage.q72;
import defpackage.qr1;
import defpackage.qy9;
import defpackage.r52;
import defpackage.r68;
import defpackage.r84;
import defpackage.r95;
import defpackage.rg9;
import defpackage.rx3;
import defpackage.rz7;
import defpackage.s66;
import defpackage.s76;
import defpackage.s82;
import defpackage.s95;
import defpackage.sq;
import defpackage.sv1;
import defpackage.sz7;
import defpackage.t46;
import defpackage.t78;
import defpackage.th3;
import defpackage.tk6;
import defpackage.u06;
import defpackage.u84;
import defpackage.uaa;
import defpackage.uc2;
import defpackage.um8;
import defpackage.uq;
import defpackage.v26;
import defpackage.v82;
import defpackage.v97;
import defpackage.vr9;
import defpackage.vt3;
import defpackage.x36;
import defpackage.xd8;
import defpackage.xk6;
import defpackage.xo2;
import defpackage.xx3;
import defpackage.xx5;
import defpackage.y82;
import defpackage.y95;
import defpackage.y97;
import defpackage.yv1;
import defpackage.z95;
import defpackage.zr8;
import defpackage.zx1;
import javax.inject.Singleton;

/* JADX INFO: loaded from: classes.dex */
public final class x {

    @ActivityScoped
    @Subcomponent(modules = {HiltWrapper_ActivityModule.class, HiltWrapper_DefaultViewModelFactories_ActivityModule.class, f.class, k.class})
    public static abstract class a implements db, r52, jt3, rx3, om5, tk6, or9, cs9, mr1, l82, cs8, zx1, s82, c56, dia, hj7, xo2, k78, y82, um8, hy8, rg9, th3, uaa, ActivityComponent, DefaultViewModelFactories.ActivityEntryPoint, HiltWrapper_HiltViewModelFactory_ActivityCreatorEntryPoint, FragmentComponentManager.FragmentComponentBuilderEntryPoint, ViewComponentManager.ViewComponentBuilderEntryPoint, GeneratedComponent {

        /* JADX INFO: renamed from: com.strmr.ps.x$a$a, reason: collision with other inner class name */
        @Subcomponent.Builder
        public interface InterfaceC0127a extends ActivityComponentBuilder {
        }

        public abstract /* synthetic */ void a(RowItemsActivity rowItemsActivity);

        public abstract /* synthetic */ void b(VideoPlayerActivity videoPlayerActivity);

        public abstract /* synthetic */ void c(SettingsActivity settingsActivity);

        @Override // defpackage.db
        public abstract /* synthetic */ void d(ActorDetailsActivity actorDetailsActivity);

        public abstract /* synthetic */ void e(ForceUpdateActivity forceUpdateActivity);

        public abstract /* synthetic */ void f(UserCollectionContentActivity userCollectionContentActivity);

        public abstract /* synthetic */ void g(ProfilePickerActivity profilePickerActivity);

        public abstract /* synthetic */ void h(TraktListActivity traktListActivity);

        public abstract /* synthetic */ void i(EpisodeRatingsActivity episodeRatingsActivity);

        public abstract /* synthetic */ void j(GridActivity gridActivity);

        public abstract /* synthetic */ void k(SyncSplashActivity syncSplashActivity);

        public abstract /* synthetic */ void l(MobileMainActivity mobileMainActivity);

        public abstract /* synthetic */ void m(DetailsActivity detailsActivity);

        public abstract /* synthetic */ void n(GenreActivity genreActivity);

        public abstract /* synthetic */ void o(SourcesActivity sourcesActivity);

        public abstract /* synthetic */ void p(DeepLinkActivity deepLinkActivity);

        public abstract /* synthetic */ void q(NetworkContentActivity networkContentActivity);

        public abstract /* synthetic */ void r(DeviceManagementActivity deviceManagementActivity);

        public abstract /* synthetic */ void s(DeviceLinkActivity deviceLinkActivity);

        public abstract /* synthetic */ void t(SignInActivity signInActivity);

        public abstract /* synthetic */ void u(DeviceLockoutActivity deviceLockoutActivity);

        public abstract /* synthetic */ void v(DatabaseDebugActivity databaseDebugActivity);

        public abstract /* synthetic */ void w(MainActivity mainActivity);

        public abstract /* synthetic */ void x(TraktMediaActivity traktMediaActivity);
    }

    @DisableInstallInCheck
    @Module(subcomponents = {a.class})
    public interface b {
        @Binds
        ActivityComponentBuilder a(a.InterfaceC0127a interfaceC0127a);
    }

    @ActivityRetainedScoped
    @Subcomponent(modules = {yv1.b.class, cy1.b.class, q72.b.class, o82.b.class, v82.b.class, e92.b.class, ap2.b.class, vt3.b.class, dy3.b.class, HiltWrapper_ActivityRetainedComponentManager_LifecycleModule.class, HiltWrapper_SavedStateHandleModule.class, u84.b.class, u06.b.class, m26.b.class, kb6.b.class, gl6.b.class, i78.b.class, t78.b.class, xd8.b.class, b.class, m.class, as9.b.class, os9.b.class, qy9.b.class, fba.b.class})
    public static abstract class c implements ActivityRetainedComponent, ActivityComponentManager.ActivityComponentBuilderEntryPoint, HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedLifecycleEntryPoint, GeneratedComponent {

        @Subcomponent.Builder
        public interface a extends ActivityRetainedComponentBuilder {
        }
    }

    @DisableInstallInCheck
    @Module(subcomponents = {c.class})
    public interface d {
        @Binds
        ActivityRetainedComponentBuilder a(c.a aVar);
    }

    @FragmentScoped
    @Subcomponent(modules = {o.class})
    public static abstract class e implements nb, d72, pt3, xx3, r84, fi4, sv1, p06, d26, k36, x36, m46, f56, c36, n66, xx5, l06, i16, p16, v26, f46, t46, a56, b66, s66, b76, f76, i76, n76, s76, hb6, cl6, o78, gd8, ao, e7, hf, uq, hd2, s95, z95, y97, f78, vr9, is9, ny9, aba, FragmentComponent, DefaultViewModelFactories.FragmentEntryPoint, ViewComponentManager.ViewWithFragmentComponentBuilderEntryPoint, GeneratedComponent {

        @Subcomponent.Builder
        public interface a extends FragmentComponentBuilder {
        }

        public abstract /* synthetic */ void a(MobileAboutFragment mobileAboutFragment);

        public abstract /* synthetic */ void aa(MobileSettingsFragment mobileSettingsFragment);

        public abstract /* synthetic */ void ab(HomeFragment homeFragment);

        public abstract /* synthetic */ void ac(MobileEpisodeRatingsFragment mobileEpisodeRatingsFragment);

        public abstract /* synthetic */ void ad(MobileAccountsFragment mobileAccountsFragment);

        public abstract /* synthetic */ void ae(MobileActorDetailsFragment mobileActorDetailsFragment);

        public abstract /* synthetic */ void af(MobileLinkResolvingFragment mobileLinkResolvingFragment);

        public abstract /* synthetic */ void ag(r95 r95Var);

        public abstract /* synthetic */ void ah(MobileLinkFilteringFragment mobileLinkFilteringFragment);

        public abstract /* synthetic */ void ai(MobileSourcesFragment mobileSourcesFragment);

        public abstract /* synthetic */ void aj(GenreFragment genreFragment);

        public abstract /* synthetic */ void ak(MobileAppearanceFragment mobileAppearanceFragment);

        public abstract /* synthetic */ void al(MobileHomeFragment mobileHomeFragment);

        public abstract /* synthetic */ void am(TvShowsFragment tvShowsFragment);

        public abstract /* synthetic */ void an(MobileTraktListFragment mobileTraktListFragment);

        public abstract /* synthetic */ void ao(MobileMoviesFragment mobileMoviesFragment);

        public abstract /* synthetic */ void ap(v97 v97Var);

        public abstract /* synthetic */ void aq(MobileLayoutRowsFragment mobileLayoutRowsFragment);

        public abstract /* synthetic */ void ar(xk6 xk6Var);

        public abstract /* synthetic */ void as(com.strmr.ps.ui.grid.a aVar);

        public abstract /* synthetic */ void at(com.strmr.ps.ui.usercollection.b bVar);

        public abstract /* synthetic */ void au(gd2 gd2Var);

        public abstract /* synthetic */ void b(MobileDetailsFragment mobileDetailsFragment);

        public abstract /* synthetic */ void c(TraktMediaFragment traktMediaFragment);

        public abstract /* synthetic */ void d(TraktListFragment traktListFragment);

        public abstract /* synthetic */ void e(sq sqVar);

        public abstract /* synthetic */ void f(com.strmr.ps.ui.rowitems.a aVar);

        public abstract /* synthetic */ void g(SearchFragment searchFragment);

        public abstract /* synthetic */ void h(MobileTvShowsFragment mobileTvShowsFragment);

        public abstract /* synthetic */ void i(an anVar);

        public abstract /* synthetic */ void j(MobileUserCollectionContentFragment mobileUserCollectionContentFragment);

        public abstract /* synthetic */ void k(MobileLibraryFragment mobileLibraryFragment);

        public abstract /* synthetic */ void l(DebridLibraryFragment debridLibraryFragment);

        public abstract /* synthetic */ void m(ci4 ci4Var);

        public abstract /* synthetic */ void n(ff ffVar);

        public abstract /* synthetic */ void o(y95 y95Var);

        public abstract /* synthetic */ void p(MobileSearchFragment mobileSearchFragment);

        public abstract /* synthetic */ void q(r68 r68Var);

        public abstract /* synthetic */ void r(MobileGridFragment mobileGridFragment);

        @Override // defpackage.nb
        public abstract /* synthetic */ void s(ActorDetailsFragment actorDetailsFragment);

        public abstract /* synthetic */ void t(MobileAddonsFragment mobileAddonsFragment);

        public abstract /* synthetic */ void u(a4 a4Var);

        public abstract /* synthetic */ void v(MoviesFragment moviesFragment);

        public abstract /* synthetic */ void w(MobileDisplayFragment mobileDisplayFragment);

        public abstract /* synthetic */ void x(MobilePlaybackFragment mobilePlaybackFragment);

        public abstract /* synthetic */ void y(MobileTraktMediaFragment mobileTraktMediaFragment);

        public abstract /* synthetic */ void z(DetailsFragment detailsFragment);
    }

    @DisableInstallInCheck
    @Module(subcomponents = {e.class})
    public interface f {
        @Binds
        FragmentComponentBuilder a(e.a aVar);
    }

    @ServiceScoped
    @Subcomponent
    public static abstract class g implements ServiceComponent, GeneratedComponent {

        @Subcomponent.Builder
        public interface a extends ServiceComponentBuilder {
        }
    }

    @DisableInstallInCheck
    @Module(subcomponents = {g.class})
    public interface h {
        @Binds
        ServiceComponentBuilder a(g.a aVar);
    }

    @Component(modules = {ApplicationContextModule.class, qr1.class, uc2.class, HiltWrapper_FragmentGetContextFix_FragmentGetContextFixModule.class, ml6.class, rz7.class, sz7.class, he8.class, zr8.class, as8.class, d.class, h.class, pd9.class, p9a.class, lda.class})
    @Singleton
    public static abstract class i implements o99, CatalogRefreshWorker.a, DebridAccountRefreshWorker.b, HomeChannelUpdateWorker.b, TraktOfflineQueueWorker.b, TraktSyncWorker.b, FragmentGetContextFix.FragmentGetContextFixEntryPoint, HiltWrapper_ActivityRetainedComponentManager_ActivityRetainedComponentBuilderEntryPoint, ServiceComponentManager.ServiceComponentBuilderEntryPoint, SingletonComponent, GeneratedComponent {
        @kp6
        public abstract /* synthetic */ AllDebridRepository allDebridRepository();

        @kp6
        public abstract /* synthetic */ ContentRepository contentRepository();

        @kp6
        public abstract /* synthetic */ ContinueWatchingRepository continueWatchingRepository();

        @kp6
        public abstract /* synthetic */ DeviceManager deviceManager();

        @kp6
        public abstract /* synthetic */ EasyDebridRepository easyDebridRepository();

        @kp6
        public abstract /* synthetic */ HomeChannelManager homeChannelManager();

        @Override // defpackage.o99
        public abstract /* synthetic */ void injectStrmrApp(StrmrApp strmrApp);

        @kp6
        public abstract /* synthetic */ PremiumizeRepository premiumizeRepository();

        @kp6
        public abstract /* synthetic */ RealDebridRepository realDebridRepository();

        @kp6
        public abstract /* synthetic */ SettingsSyncManager settingsSyncManager();

        @kp6
        public abstract /* synthetic */ TorBoxRepository torBoxRepository();

        @kp6
        public abstract /* synthetic */ TraktAccountRepository traktAccountRepository();

        @kp6
        public abstract /* synthetic */ TraktETagInterceptor traktETagInterceptor();

        @kp6
        public abstract /* synthetic */ TraktErrorNotifier traktErrorNotifier();

        @kp6
        public abstract /* synthetic */ TraktOfflineQueueRepository traktOfflineQueueRepository();

        @kp6
        public abstract /* synthetic */ TraktSyncRepository traktSyncRepository();
    }

    @ViewScoped
    @Subcomponent
    public static abstract class j implements ViewComponent, GeneratedComponent {

        @Subcomponent.Builder
        public interface a extends ViewComponentBuilder {
        }
    }

    @DisableInstallInCheck
    @Module(subcomponents = {j.class})
    public interface k {
        @Binds
        ViewComponentBuilder a(j.a aVar);
    }

    @ViewModelScoped
    @Subcomponent(modules = {yv1.a.class, cy1.a.class, q72.a.class, o82.a.class, v82.a.class, e92.a.class, ap2.a.class, vt3.a.class, dy3.a.class, HiltWrapper_HiltViewModelFactory_ViewModelModule.class, u84.a.class, u06.a.class, m26.a.class, kb6.a.class, gl6.a.class, i78.a.class, t78.a.class, xd8.a.class, as9.a.class, os9.a.class, qy9.a.class, fba.a.class})
    public static abstract class l implements ViewModelComponent, HiltViewModelFactory.ViewModelFactoriesEntryPoint, GeneratedComponent {

        @Subcomponent.Builder
        public interface a extends ViewModelComponentBuilder {
        }
    }

    @DisableInstallInCheck
    @Module(subcomponents = {l.class})
    public interface m {
        @Binds
        ViewModelComponentBuilder a(l.a aVar);
    }

    @ViewScoped
    @Subcomponent
    public static abstract class n implements ViewWithFragmentComponent, GeneratedComponent {

        @Subcomponent.Builder
        public interface a extends ViewWithFragmentComponentBuilder {
        }
    }

    @DisableInstallInCheck
    @Module(subcomponents = {n.class})
    public interface o {
        @Binds
        ViewWithFragmentComponentBuilder a(n.a aVar);
    }

    private x() {
    }
}
