namespace UnityEditor.ShaderGraph
{
    public interface IMaySupportVFX
    {
        bool SupportsVFX();
        bool CanSupportVFX();
    }
    static class MaySupportVFXExtensions
    {
        public static bool SupportsVFX(this Target target) =>  target is IMaySupportVFX vfxTarget && vfxTarget.SupportsVFX();
        public static bool CanSupportVFX(this Target target) =>  target is IMaySupportVFX vfxTarget && vfxTarget.CanSupportVFX();
    }
}