缩写冗长的 TypeScript 类型

Abbreviate lengthy TypeScript Types

我正在开发 Google Apps Script (GAS) using Typescript (via the clasp 工具)。

我通过 运行 npm i -S @types/google-apps-script.

导入了类型定义

有些类型比较长,例如:

let sheet: GoogleAppsScript.Spreadsheet.Sheet

有没有办法在文件中定义缩写?例如,

declare Sheet = GoogleAppsScript.Spreadsheet.Sheet

您可以定义新的别名类型:

type Sheet = GoogleAppsScript.Spreadsheet.Sheet