Псевдонимы для объединения строк в TypeScript

Для объединения строк можно ввести свой тип с помощью заданного псевдонима. Давайте сделаем это:

typescripttype message = 'success' | 'error';

Объявим переменную с нашим новым типом:

typescriptlet str: message;

Запишем в эту переменную какое-нибудь значение:

typescriptstr = 'success';
Задание 1

Сделайте тип данных, который будет разрешать переменной принимать одно из трех значений: 'error', 'warning' или 'success'.