Тип void в TypeScript отличается от других типов возвращаемых значений тем, что указывает на отсутствие возвращаемого значения у функции или метода. 14
Он позволяет возвращать любые данные, но делает так, что их использование бессмысленно. 5 В результате во время выполнения функция void может вернуть значение другого типа (не undefined), но вызывающая сторона не может использовать возвращаемое значение. 2
Другие типы возвращаемых значений в TypeScript: