Псевдоними за спојување на стрингови во TypeScript

За спојување на стрингови може да се воведи свој тип со помош на зададен псевдоним. Ајде да го направиме ова:

typescripttype message = 'success' | 'error';

Да декларираме променлива со нашиот нов тип:

typescriptlet str: message;

Да запишеме во оваа променлива некоја вредност:

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

Направете тип на податоци, кој ќе и дозволи на променливата да прифати една од трите вредности: 'error', 'warning' или 'success'.