What is the expected next step after this change? It would help to see how this change relates to the finished work as from what I understand the current PR updates typings for `monaco.*` packages. If we lie in our typings it will lead to us trying to use undefined symbols when using those APIs internally. Tell me if I misunderstood anything.