Тогда получается я не понимаю, что делает этот код . timers: OfficeTimersTimerProps['timer'][] Этот код всего лишь говорит "Жду переменную timers, которая должна быть типом Массив типов OfficeTimersTimerProps['timer']".
Хотел попросить тебя прислать сюда значение хоть одной переменной timer, но скорее всего и с этим не справшись. Вот смотри. Вот смотри, это такая переменная (сильно урезанная, но все же). Как ты хотел это присвоить к числу?
Тогда получается я не понимаю, что делает этот код . timers: OfficeTimersTimerProps['timer'][]
Да вроде не похоже, здесь только строковые типы и массивы.
Вот. Похоже на то, что можно задать переменную типа const c: Timer_Fragment = 7.7?
А теперь пришли общую структуру типа Timer_Fragment
Нет, я не говорил перечисли типы, которые ты знаешь. Я сказал перечислить значения, которые могут быть присвоены переменной с типом number. То есть const a: number = 5; const b: number = 4.5; и т.д.
number, Infinity, NaN, string, undefined