在打字稿中调用 window.opener 中的父 windows 例程

call parent windows routine in window.opener in typescript

我在 JavaScript 中打开了一个子浏览器 window,它需要在父浏览器中调用例程。我从其他问题中知道我想做类似 window.opener.parentFunction() 的事情,但是当我尝试这样做时,TypeScript 有点合理地抱怨它不知道 parentFunction 是什么。

如何正确定义该例程以便 TypeScript 编译?

// Augment the 'Window' type
interface Window {
    parentFunc(): void;
}

window.opener.parentFunc();