import { Display } from '../display'; export declare class WebGLRenderer { private display; private scaling; private canvas; private canvasContext; private texture; constructor(display: Display, {scaling, defaultColor, canvasId}?: ICanvasRendererOptions); getCanvas(): HTMLCanvasElement; renderFrame(): void; private createCanvas(canvasId); private initializeContext(defaultColor); private createShader(name, type, code); } export interface ICanvasRendererOptions { scaling?: number; defaultColor?: number[]; canvasId?: string; }