@JvmOverloads @JvmStatic fun <T : ViewModel> viewModel(scope: Scope, owner: ViewModelStoreOwner, clazz: Class<T>, qualifier: Qualifier? = null, mode: LazyThreadSafetyMode = LazyThreadSafetyMode.SYNCHRONIZED, parameters: ParametersDefinition? = null): Lazy<T>
Lazy get a viewModel instance