[core](../index.md) / [at.specure.di](./index.md) ## Package at.specure.di ### Types | Name | Summary | |---|---| | [CoreApp](-core-app/index.md) | Basic application class that should be extended in module that uses core library This class contains links to the core module that allows to inject it in components.`abstract class CoreApp : `[`Application`](https://developer.android.com/reference/android/app/Application.html) | | [CoreComponent](-core-component/index.md) | Core component interface that must be extended by main Dagger component to contribute injections`interface CoreComponent` | | [CoreInjector](-core-injector/index.md) | `object CoreInjector : `[`CoreComponent`](-core-component/index.md) | | [CoreModule](-core-module/index.md) | Dagger core module that provides instances used by core library`class CoreModule` | | [DatabaseModule](-database-module/index.md) | Dagger databse module that provides database instance used by core library`class DatabaseModule` | | [SystemModule](-system-module/index.md) | Dagger module that provides android system dependencies`class SystemModule` |