{
                  
                  
                      // @ts-ignore
                  
                  
                      defineModel
                  
                  
                    } from 'vue';
                  
                  
                  У меня без этого ЕСлинт выдает: 'defineModel' is not defined
                  
                  
                  
                  
                  
                  и так, по-моему, проще чем везде ставить линт-игнор, только потом придется везде удалить, когда макрос станет не эксперементальным, так как макросы не нужно импортровать.
                  
                  
                
https://github.com/vuejs/eslint-plugin-vue/issues/2130#issuecomment-1546503182 походу да, пока костыли какие-то лепить нужно
значит так и сделаю, в любом случае это лучше старого синтаксиса
Обсуждают сегодня