koin-core / org.koin.core.definition / createDefinition

createDefinition

inline fun <reified T> createDefinition(kind: Kind = Kind.Singleton, qualifier: Qualifier? = null, noinline definition: Definition<T>, secondaryTypes: List<KClass<*>> = emptyList(), scopeQualifier: Qualifier): BeanDefinition<T>