import { Vector2 } from './../../math/Vector2'; import { Shape } from './Shape'; export class ShapePath { constructor(); subPaths: any[]; currentPath: any; moveTo(x: number, y: number): void; lineTo(x: number, y: number): void; quadraticCurveTo(aCPx: number, aCPy: number, aX: number, aY: number): void; bezierCurveTo( aCP1x: number, aCP1y: number, aCP2x: number, aCP2y: number, aX: number, aY: number ): void; splineThru(pts: Vector2[]): void; toShapes(isCCW: boolean, noHoles: any): Shape[]; }