import { ShaderProgram } from './types'; export declare function renderHeatmap(gl: WebGLRenderingContext, prog: ShaderProgram, buffer: WebGLBuffer, count: number, uniforms: { scale: [number, number]; translate: [number, number]; }, zBounds?: { min: number; max: number; }, texture?: WebGLTexture): void; export declare function renderBar(gl: WebGLRenderingContext, prog: ShaderProgram, buffer: WebGLBuffer, count: number, uniforms: { scale: [number, number]; translate: [number, number]; }, color: [number, number, number, number]): void; export declare function renderBoxPlot(gl: WebGLRenderingContext, programs: { line: ShaderProgram; point: ShaderProgram; }, data: { boxBuffer: WebGLBuffer; boxCount: number; linesBuffer: WebGLBuffer; linesCount: number; }, uniforms: { scale: [number, number]; translate: [number, number]; }, style: { color?: string; opacity?: number; width?: number; }): void;