winrt_interface

template <class T>
concept winrt_interface = winrt_type<T> && !winrt_implementation<T>; 

A WinRT interface type, as opposed to a winrt_implementation.

This can not be used to test if a WinRT implementation type implements a particular interface; use winrt_implements for that.