MainSettingsViewModel

constructor(observeDebugMenuVisibility: ObserveIsDebugModeEnabledUseCase, isTrafficMenuEnabled: Boolean, isMapGptMenuEnabled: Boolean, observeMuteVoiceInstructions: ObserveMuteVoiceInstructionsUseCase, setMuteVoiceInstructions: SetMuteVoiceInstructionsUseCase, observeLocalTtsEnableUseCase: ObserveLocalTtsEnableUseCase, setLocalTtsEnableUseCase: SetLocalTtsEnableUseCase, sendPillToggledEvent: SendPillToggledEventUseCase, observe3DMapSetting: Observe3DMapSettingUseCase, set3DMap: Set3DMapUseCase, isMap3DAvailable: Boolean, observeSatelliteModeSetting: ObserveSatelliteModeSettingUseCase, setSatelliteMode: SetSatelliteModeUseCase, isSatelliteModeAvailable: Boolean, observeUserPreferredUnitOfMeasurementSettings: ObserveUserPreferredUnitOfMeasurementSettingsUseCase, setUserPreferredUnitsSettings: SetUserPreferredUnitsSettingsUseCase, settingsRepository: SettingsRepository, defaultUiModeSetting: UiModeSettings, observeUiModeUseCase: ObserveUiModeUseCase, observeRouteOptionsEnabledUseCase: ObserveRouteOptionsEnabledUseCase, observePreferredNetworksEnabledUseCase: ObservePreferredNetworksEnabledUseCase, observeIsElectricVehicle: ObserveIsElectricVehicle, observeSpeedLimitsOptionsEnabledUseCase: ObserveSpeedLimitsOptionsEnabledUseCase, observeLocalTTSOptionsEnabledUseCase: ObserveLocalTtsOptionsEnabledUseCase)