import type { Vec } from "@thi.ng/vectors"; import type { Attribs } from "./api.js"; import type { Arc } from "./api/arc.js"; import { Cubic } from "./api/cubic.js"; export declare function cubic(a: Vec, b: Vec, c: Vec, d: Vec, attribs?: Attribs): Cubic; export declare function cubic(pts: Iterable, attribs?: Attribs): Cubic; export declare const cubicFromArc: (arc: Arc) => Cubic[]; export declare const cubicFromLine: (a: Vec, b: Vec, attribs?: Attribs) => Cubic; export declare const cubicFromQuadratic: (a: Vec, b: Vec, c: Vec, attribs?: Attribs) => Cubic; //# sourceMappingURL=cubic.d.ts.map