interface dom.WebGLShader implements WebGLObjectimport { type dom } from "https://deno.land/x/evt@v2.3.1/mod.ts"; const { WebGLShader } = dom; The WebGLShader is part of the WebGL API and can either be a vertex or a fragment shader. A WebGLProgram requires both types of shaders.