Да, эта ошибка ожидается. Когда вы создали переменную windowContext , вы не указали тип, поэтому машинопись вывела, что windowContext имеет тип "Window & typeof globalThis" .
Затем вы попытались переназначить переменную, но переназначили ее другим типом. window.parent имеет тип " Window ". Так что типы не совпадают.
Вы можете попробовать это
let windowContext: any = window;
if (window.frameElement &&
window.frameElement.getAttribute('tiledesk_context') === 'parent') {
windowContext = window.parent;
}