import type { DXFTuple } from '../../types/dxf'; export declare const TYPE = "SPLINE"; interface ControlPoint { x: number; y: number; z?: number; } interface SplineEntity { type: typeof TYPE; controlPoints: ControlPoint[]; knots: number[]; weights?: number[]; knotTolerance?: number; controlPointTolerance?: number; fitTolerance?: number; flag?: number; closed?: boolean; degree?: number; numberOfKnots?: number; numberOfControlPoints?: number; numberOfFitPoints?: number; [key: string]: unknown; } export declare const process: (tuples: DXFTuple[]) => SplineEntity; declare const _default: { TYPE: string; process: (tuples: DXFTuple[]) => SplineEntity; }; export default _default; //# sourceMappingURL=spline.d.ts.map