Interface kama aina ya kitu na safu TypeScript

Pia unaweza kubainisha interface kama aina ya kitu kizima.

Tuangalie kwa mfano. Kwanza tuunde interface kwa bidhaa:

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

Kisha tuunde kitu, tukibainisha aina yake kuwa interface inayofanana:

typescriptlet prod: Product = {
  name: 'notebook',
  colors: ['nyekundu', 'nyeusi', 'kijivu']
}
Задание 1

Tengeneza kitu chenye nchi, kinachokuwa na jina la nchi na safu ya miji yake.