Интерфејс како тип на објект со низа TypeScript

Исто така, може да се постави интерфејс како тип за целиот објект.

Ајде да погледнеме на пример. Прво да направиме интерфејс за продукт:

typescriptinterface Product {
  name: string,
  colors: string[]
};

Потоа, да креираме објект, означувајќи го неговиот тип соодветниот интерфејс:

typescriptlet prod: Product = {
  name: 'notebook',
  colors: ['red', 'black', 'gray']
}
Задание 1

Направете објект со земја, што содржи име на земјата и низа од нејзините градови.