I was looking at the source code of an Angular repository and stumbled upon a line of code that uses multiple type assertions. The code looks like this one, it uses 2 type assertion: unknown and Record<string, unknown>: (window as unknown as Record<string, unknown>)['ResizeObserver'] What does multiple assertions actually mean? Continue reading...