جوجل آبس سكريبت - اختصار أنواع TypeScript الطويلة


أنا أطور برنامج جوجل آبس سكريبت (GAS) باستخدام تايبسكريبت (عبر أداة clasp).

لقد استوردت تعريفات النوع عن طريق تشغيل npm i -S @types/google-apps-script.

بعض الأنواع طويلة جدًا، على سبيل المثال:

let sheet: GoogleAppsScript.Spreadsheet.Sheet

هل هناك طريقة لتعريف اختصار داخل ملف؟ على سبيل المثال،

declare Sheet = GoogleAppsScript.Spreadsheet.Sheet

الإجابة رقم 1

يمكنك تعريف نوع اسم مستعار جديد:

type Sheet = GoogleAppsScript.Spreadsheet.Sheet