====== Добавить интерфейсы к глобальным объектам ====== **Таким как window** export type IWindowEnvironment = { API_URL: string } declare global { interface Window { env: IWindowEnvironment } } // Теперь TypeScript не будет ругаться на console.log(window.env.API_URL) **Ещё интересный пример, но для Child объектов** declare global { namespace Express { interface Request { context: Context; } } }