Open2
Biome で type の import のときは明示的に type を書けって言われるやつは結局なんのため? [useImportType]

import { A } from "./mod.js";
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ All these imports are only used as types.
type TypeOfA = typeof A;
let a: A;

TypeScript allows specifying a type qualifier on an import to indicate that the import doesn’t exist at runtime. This allows transpilers to safely drop imports of types without looking for their definition. This also ensures that some modules are not loaded at runtime.
型情報はランタイムでは必要ないため、トランスパイル時に削除したい。
トランスパイラが型かどうか確認しにいかなくても簡単に削除できるように明示的に"type"を書いておけ、ということらしい