package com.khmelenko.lab.varis.dagger.component;
import com.khmelenko.lab.varis.activity.AuthActivity;
import com.khmelenko.lab.varis.activity.BuildDetailsActivity;
import com.khmelenko.lab.varis.activity.MainActivity;
import com.khmelenko.lab.varis.activity.RepoDetailsActivity;
import com.khmelenko.lab.varis.activity.SearchResultsActivity;
import com.khmelenko.lab.varis.dagger.scope.ActivityScope;
import dagger.Component;
/**
* Network component
*
* @author Dmytro Khmelenko (d.khmelenko@gmail.com)
*/
@ActivityScope
@Component(dependencies = BaseComponent.class)
public interface ActivityInjectionComponent {
void inject(MainActivity activity);
void inject(AuthActivity activity);
void inject(RepoDetailsActivity activity);
void inject(BuildDetailsActivity activity);
void inject(SearchResultsActivity activity);
}