import { vec2 } from 'gl-matrix'; import { Curve } from './curve'; export declare class EllipseCurve extends Curve { aX: number; aY: number; xRadius: number; yRadius: number; aStartAngle: number; aEndAngle: number; aClockwise: boolean; aRotation: number; constructor(aX?: number, aY?: number, xRadius?: number, yRadius?: number, aStartAngle?: number, aEndAngle?: number, aClockwise?: boolean, aRotation?: number); getPoint(t: number, optionalTarget?: vec2): vec2; }