https://github.com/microsoft/TypeScript/issues/29651 https://github.com/microsoft/TypeScript/pull/57934