Búsqueda de sitios web

google apps script - Abreviar tipos de TypeScript largos


Estoy desarrollando un Google Apps Script (GAS) usando TypeScript (a través de la herramienta clasp).

Importé definiciones de tipos ejecutando npm i -S @types/google-apps-script.

Algunos tipos son bastante largos, por ejemplo:

let sheet: GoogleAppsScript.Spreadsheet.Sheet

¿Hay una manera de definir una abreviatura dentro de un archivo? p. ej.,

declare Sheet = GoogleAppsScript.Spreadsheet.Sheet

Respuesta #1

Puedes definir un nuevo tipo de alias:

type Sheet = GoogleAppsScript.Spreadsheet.Sheet