import type { Data2D, LevenbergMarquardtOptions, LevenbergMarquardtReturn, ParameterizedFunction } from './types.ts'; /** * Curve fitting algorithm * @param data - Array of points to fit in the format [x1, x2, ... ], [y1, y2, ... ] * @param parameterizedFunction - Takes an array of parameters and returns a function with the independent variable as its sole argument * @param options - Options object */ export declare function levenbergMarquardt(data: Data2D, parameterizedFunction: ParameterizedFunction, options: LevenbergMarquardtOptions): LevenbergMarquardtReturn; //# sourceMappingURL=levenberg_marquardt.d.ts.map