export default class SmoothCurve { constructor(scene: any, points?: null, isLoop?: boolean, controlOffset?: number); scene: any; points: any; isLoop: boolean; controlOffset: number; curvePath: THREE.CurvePath; debugPoints: any[]; createCurve(): void; getControlPoint(p1: any, p2: any, offset: any): any; addFill(p1: any, p2: any): void; addCurve(p1: any, p2: any, p3: any): void; getCurvePath(): THREE.CurvePath; addDebugPoint(pos: any, color: any): void; addDebugPointsToScene(scene: any): void; } import * as THREE from 'three';