// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_ApplicationModel_Wallet_1_H #define WINRT_Windows_ApplicationModel_Wallet_1_H #include "winrt/impl/Windows.ApplicationModel.Wallet.0.h" WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Wallet { struct WINRT_IMPL_EMPTY_BASES IWalletBarcode : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletBarcode(std::nullptr_t = nullptr) noexcept {} IWalletBarcode(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletBarcodeFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletBarcodeFactory(std::nullptr_t = nullptr) noexcept {} IWalletBarcodeFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletItem : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletItem(std::nullptr_t = nullptr) noexcept {} IWalletItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletItemCustomProperty : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletItemCustomProperty(std::nullptr_t = nullptr) noexcept {} IWalletItemCustomProperty(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletItemCustomPropertyFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletItemCustomPropertyFactory(std::nullptr_t = nullptr) noexcept {} IWalletItemCustomPropertyFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletItemFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletItemFactory(std::nullptr_t = nullptr) noexcept {} IWalletItemFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletItemStore : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletItemStore(std::nullptr_t = nullptr) noexcept {} IWalletItemStore(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletItemStore2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletItemStore2(std::nullptr_t = nullptr) noexcept {} IWalletItemStore2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletManagerStatics(std::nullptr_t = nullptr) noexcept {} IWalletManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletRelevantLocation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletRelevantLocation(std::nullptr_t = nullptr) noexcept {} IWalletRelevantLocation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletTransaction : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletTransaction(std::nullptr_t = nullptr) noexcept {} IWalletTransaction(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletVerb : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletVerb(std::nullptr_t = nullptr) noexcept {} IWalletVerb(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWalletVerbFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWalletVerbFactory(std::nullptr_t = nullptr) noexcept {} IWalletVerbFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif