Я использую VS 2017 и TS 2.2.1
Я получаю ошибку компиляции: Не могу найти имя "Уведомление".
Когда я пытаюсь объявить Уведомление, TS жалуется, что он уже объявлен в пакетах \Microsoft.TypeScript.MSBuild.2.2.1\tools\tsc. Действительно, он определяется как:
declare var Notification: {
prototype: Notification;
new(title: string, options?: NotificationOptions): Notification;
requestPermission(callback?: NotificationPermissionCallback): Promise<string>;
}