либо костыли, либо никакВ смысле? А библиотека как работает?
interface Window {
gl: WebGLRenderingContext;
}
/// <reference path="app.d.ts" />
onload = () => {
window.gl = getGLContext(<HTMLCanvasElement>document.getElementById('scene'));
};
/// <reference path="app.d.ts" />
class Scene {
constructor() {
const f = gl; // CANNOT FIND NAME gl.
}
}