For some reason, the usage of named imported types is not resolving properly anymore. If you run npm run docs:generate on the main branch and check the diff, you'll notice many named types being unexpectedly converted to any. Not sure when this regression was introduced but my suspicion is that it's related to the upgrades of the core or ipc modules