import Program from "./Program.ts"; import type VertexShader from "../shader/VertexShader.ts"; import type FragmentShader from "../shader/FragmentShader.ts"; export default class BaseProgram extends Program { protected enableColor: boolean; protected aPoint: number; protected aColor: number; constructor(vertexShader: VertexShader, fragmentShader: FragmentShader, enableColor?: boolean); link(gl: WebGLRenderingContext): void; bind(): void; }