setTimeout? Как бы он возвращает number (declare function setTimeout(handler: TimerHandler, timeout?: number, ...arguments: any[]): number;) и в одном проекте всё нормально. А в другом проекте, где используется первый проблема, выкидывает ошибку на этапе сборки: Type 'Timeout' is not assignable to type 'number'.
В tsconfig compilerOptions.types что прописано?
ReturnType<typeof setTimeout>
Обсуждают сегодня