You can safely .gitignore it (which is what I plan to do).
From the unplugin-vue-components readme:
Once the setup is done, a
components.d.ts
will be generated and updates automatically with the type definitions. Feel free to commit it into git or not as you want.
Source: https://github.com/unplugin/unplugin-vue-components#typescript