text: // C++/WinRT v2.0.190620.2
  
  // Copyright (c) Microsoft Corporation. All rights reserved.
  // Licensed under the MIT License.
  
  #ifndef WINRT_Windows_UI_Popups_1_H
  #define WINRT_Windows_UI_Popups_1_H
  #include "winrt/impl/Windows.UI.Popups.0.h"
  namespace winrt::Windows::UI::Popups
  {
      struct __declspec(empty_bases) IMessageDialog :
          Windows::Foundation::IInspectable,
          impl::consume_t<IMessageDialog>
      {
          IMessageDialog(std::nullptr_t = nullptr) noexcept {}
          IMessageDialog(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
      };
      struct __declspec(empty_bases) IMessageDialogFactory :
          Windows::Foundation::IInspectable,
          impl::consume_t<IMessageDialogFactory>
      {
          IMessageDialogFactory(std::nullptr_t = nullptr) noexcept {}
          IMessageDialogFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
      };
      struct __declspec(empty_bases) IPopupMenu :
          Windows::Foundation::IInspectable,
          impl::consume_t<IPopupMenu>
      {
          IPopupMenu(std::nullptr_t = nullptr) noexcept {}
          IPopupMenu(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
      };
      struct __declspec(empty_bases) IUICommand :
          Windows::Foundation::IInspectable,
          impl::consume_t<IUICommand>
      {
          IUICommand(std::nullptr_t = nullptr) noexcept {}
          IUICommand(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
      };
      struct __declspec(empty_bases) IUICommandFactory :
          Windows::Foundation::IInspectable,
          impl::consume_t<IUICommandFactory>
      {
          IUICommandFactory(std::nullptr_t = nullptr) noexcept {}
          IUICommandFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
      };
  }
  #endif
  