Open
Description
While migrating to vitest, we need to mark type-only imports to help vitest. There's a @typescript-eslint
rule that provides fixer.
https://typescript-eslint.io/rules/consistent-type-imports/
The page also links to related eslint rules, one of which also offers similar functionality https://typescript-eslint.io/rules/consistent-type-imports/
If we adopt this rule, we probably also need to make codegen scenario to work as well.