import { GraphicsPath } from "../display/GraphicsPath";
import { MemArray } from "./MemArray";
export declare class GLGraphicsPath extends GraphicsPath {
    polys: MemArray;
    private poly;
    constructor();
    clear: () => void;
    moveTo: (x: number, y: number) => void;
    lineTo: (x: number, y: number) => void;
    curveTo: (controlX: number, controlY: number, anchorX: number, anchorY: number) => void;
    cubicCurveTo: (controlX1: number, controlY1: number, controlX2: number, controlY2: number, anchorX: number, anchorY: number) => void;
    wideLineTo: (x: number, y: number) => void;
    wideMoveTo: (x: number, y: number) => void;
    arc: (x: number, y: number, r: number, a0: number, a1: number) => void;
    private rect;
    private makePoly;
}
