Сокращение длинных типов TypeScript

Я разрабатываю скрипт Google Apps (GAS), используя Typescript (через инструмент "застежка").

Я импортировал определения типов, запустив npm i -S @types/google-apps-script.

Некоторые типы довольно длинные, например:

let sheet: GoogleAppsScript.Spreadsheet.Sheet

Есть ли способ определить аббревиатуру в файле? например.,

declare Sheet = GoogleAppsScript.Spreadsheet.Sheet

person Dustin Michels    schedule 07.11.2018    source источник
comment
Аннотировать каждую переменную необязательно. Типы выводятся по умолчанию. Если нет, обратитесь к stackoverflow.com/questions/49015874/   -  person TheMaster    schedule 08.11.2018


Ответы (1)


Вы можете определить новый тип псевдонима:

type Sheet = GoogleAppsScript.Spreadsheet.Sheet
person SET    schedule 07.11.2018