Please check this - Migrating from vue2 with property-decorator and class style syntax to vue3
I was faced the same issue. I have a huge vue2 project that full built with "vue-property-decorator" and when I decided migrate to vue3 I couldn't do it because "vue-property-decorator" is depricated and doesn't support vue3.
Here is an issue about it on their GitHub - #294 Vue 3.0 support
So I had to migrate to vue 2.7 (it allows to write new components using Composition API) and manually rewrite all my project to Composition API, then I was able to migrate it to vue 3.
But check the first link I provided in the beginning. Seems like they found a way to use "vue-property-decorator" with vue 3.