EngineSelectionViewModel
constructor(dispatchersProvider: DispatchersProvider, fetchAndGetSwarmUiModelsUseCase: FetchAndGetSwarmUiModelsUseCase, observeLocalOnnxModelsUseCase: ObserveLocalOnnxModelsUseCase, observeLocalCoreMlModelsUseCase: ObserveLocalCoreMlModelsUseCase, observeLocalBonsaiModelsUseCase: ObserveLocalBonsaiModelsUseCase, observeLocalSdxlModelsUseCase: ObserveLocalSdxlModelsUseCase, fetchAndGetStabilityAiEnginesUseCase: FetchAndGetStabilityAiEnginesUseCase, getHuggingFaceModelsUseCase: FetchHuggingFaceModelsUseCase, preferenceManager: PreferenceManager, getConfigurationUseCase: GetConfigurationUseCase, selectStableDiffusionModelUseCase: SelectStableDiffusionModelUseCase, getStableDiffusionModelsUseCase: GetStableDiffusionModelsUseCase, onError: (Throwable) -> Unit = {})(source)