Интерфейсті массиві бар объект түрі ретінде TypeScript

Сондай-ақ интерфейсті бүкіл объект үшін түр ретінде белгілеуге болады.

Мысал арқылы қарастырайық. Алдымен өнім үшін интерфейс жасайық:

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

Содан кейін сәйкес интерфейсті оның түрі ретінде көрсете отырып, объект жасайық:

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

Ел атауы мен оның қалаларының массивін қамтитын объект жасаңыз.