import type { Vec } from "@thi.ng/vectors";
import type { Attribs } from "./api.js";
import { Cubic3 } from "./api/cubic3.js";
export declare function cubic3(a: Vec, b: Vec, c: Vec, d: Vec, attribs?: Attribs): Cubic3;
export declare function cubic3(pts: Iterable<Vec>, attribs?: Attribs): Cubic3;
export declare const cubicFromLine3: (a: Vec, b: Vec, attribs?: Attribs) => Cubic3;
export declare const cubicFromQuadratic3: (a: Vec, b: Vec, c: Vec, attribs?: Attribs) => Cubic3;
//# sourceMappingURL=cubic3.d.ts.map