I'm using TypeScript 4.5 and still get `ts(2502)` error. Code: ```ts const func = (test: Test) => ({ ...test }); interface Test { test: ReturnType<typeof func>; } ``` Minimum reproducible code sandbox: - https://codesandbox.io/s/laughing-turing-1jpis Related issue: - https://github.com/microsoft/TypeScript/pull/33050#issuecomment-1002455128