Reactでグローバルな型を定義する方法(Windowオブジェクトの型拡張など)

src/@typeswindow.d.ts のような物を定義して使う方法

確認環境

Env Ver
TypeScript 4.2.3

サンプルコード

declare global {
  interface Window {
    dataLayer: Array<unknown>;
  }
}

// これがないと他から見れない
export {};