import { default as regl } from 'regl'; import { CoreModule } from '../core-module'; export declare class Lines extends CoreModule { linkIndexFbo: regl.Framebuffer2D | undefined; hoveredLineIndexFbo: regl.Framebuffer2D | undefined; private drawCurveCommand; private hoveredLineIndexCommand; private pointsBuffer; private colorBuffer; private widthBuffer; private arrowBuffer; private curveLineGeometry; private curveLineBuffer; private linkIndexBuffer; private quadBuffer; initPrograms(): void; draw(): void; updateLinkIndexFbo(): void; updatePointsBuffer(): void; updateColor(): void; updateWidth(): void; updateArrow(): void; updateCurveLineGeometry(): void; findHoveredLine(): void; }