mosaicDependencyInjectionConfig

fun mosaicDependencyInjectionConfig(additionalKoinModule: Module = module { }, logger: MosaicLogger = DefaultMosaicLogger(), tileDefinitions: List<TileDefinition<out TileSchema>> = emptyList(), eventDefinitions: List<EventDefinition<out EventSchema>> = emptyList(), eventTriggerDefinition: List<EventTriggerDefinition<out EventTrigger>> = emptyList(), additionalSerializersModule: SerializersModule = SerializersModule { }, drawableResources: Map<String, DrawableResource> = emptyMap()): MosaicDependencyInjectionConfig

Builds a MosaicDependencyInjectionConfig, every parameter defaulting to "nothing extra" — an app that doesn't extend Mosaic at all can call MosaicApplication(...) without passing this parameter.