export default bez; declare namespace bez { export { getSegmentsLength }; export { getNewSegment }; export { getPointInSegment }; export { buildBezierData }; export { pointOnLine2D }; export { pointOnLine3D }; } declare function getSegmentsLength(shapeData: any): any; declare function getNewSegment(pt1: any, pt2: any, pt3: any, pt4: any, startPerc: any, endPerc: any, bezierData: any): number[] | Int16Array | Float32Array | Uint8ClampedArray; declare function getPointInSegment(pt1: any, pt2: any, pt3: any, pt4: any, percent: any, bezierData: any): number[]; declare function buildBezierData(pt1: any, pt2: any, pt3: any, pt4: any): any; declare function pointOnLine2D(x1: any, y1: any, x2: any, y2: any, x3: any, y3: any): boolean; declare function pointOnLine3D(x1: any, y1: any, z1: any, x2: any, y2: any, z2: any, x3: any, y3: any, z3: any): boolean;