'TypeScript interface: how to declare a property of Array type?

I have the following interface:

export interface ITransaction {
   id: number;
   description: string;
   category: string;
   tags: array;
   date: string;
   amount: number;
}

Obviously I'm declaring it wrong as I'm seeing an error in my editor. As you can see, tags ought to be an array. This is how the data look in JSON format:

{
   "id": 1,
   "description": "Sandwich",
   "date": "2017-09-01",
   "category": "Take away",
   "tags": ["Holidays"],
   "amount": -2
}

I can't seem to find this in the docs. How can I put this property correctly into the interface?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source