https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-7.html#37-api-changes [[【TypeScript 3.7】Recursive Type Aliases]]に対応するため、`TypeReference`インタフェースの`typeArguments`プロパティが削除された。代替案として`TypeChecker`インスタンスの`getTypeArguments`を使えばよい。