@Component(modules = [ServiceJobsModule::class], dependencies = [AppComponent::class]) interface ServiceJobsComponent { val serviceJobCreator: BaseJobCreator @Component.Builder interface Builder { fun build(): ServiceJobsComponent fun appComponent(component: AppComponent): Builder } }