#pragma once #include #include #include #include "notifications.h" #include "../VersionHelper.h" namespace updating { std::wstring get_msi_package_path(); bool uninstall_msi_version(const std::wstring& package_path, const notifications::strings&); bool offer_msi_uninstallation(const notifications::strings&); std::optional get_msi_package_installed_path(); std::optional get_installed_powertoys_version(); std::future uninstall_previous_msix_version_async(); }