I was following the official documentation (https://doc.sitecore.com/developers/sxa/18/sitecore-experience-accelerator/en/build-a-rendering-that-includes-variants.html) and trying to create a custom SXA rendering with variants.
Everything looks pretty straightforward, we just have to implement different base classes in order to make it work with variants.
The only piece of data that I'm missing is on which DLL am I supposed to find those variant types since they are not on Sitecore.XA.Foundation.MVC
?
Sitecore.XA.Foundation.Variants.Abstractions
,Sitecore.XA.Foundation.RenderingVariants