Typescript Property 'length' does not exist on type Ошибка для типа-массива

Это ошибка не должна возникать, если ваш тип описан как массив.

Убедитесь, что определение связано с массивом, например:

type GoodType = {
    id: number,
    name: string,
    price: string,
}

export  type GoodsListType =  Array<GoodType>; 

-- в данном случае GoodsListType это массив и свойство lenght для него задано.

Key Words for FKN + antitotal forum (CS VSU):