import { Point3d } from "@lincode/math";
import EventLoopItem from "../api/core/EventLoopItem";
export default class Curve extends EventLoopItem {
    private bufferAttribute;
    private curve;
    constructor();
    private static update;
    update(): void;
    get points(): Point3d[];
    set points(val: Point3d[]);
    addPoint(pt: Point3d): void;
    removePoint(pt: Point3d): void;
}
