import type { Data2D, LevenbergMarquardtOptions } from './types.ts';
export interface CheckedOptions {
    checkTimeout: () => boolean;
    minValues: ArrayLike<number>;
    maxValues: ArrayLike<number>;
    parameters: number[];
    weightSquare: number[];
    damping: number;
    dampingStepUp: number;
    dampingStepDown: number;
    maxIterations: number;
    errorTolerance: number;
    centralDifference: boolean;
    gradientDifference: number[];
    improvementThreshold: number;
}
export default function checkOptions(data: Data2D, options: LevenbergMarquardtOptions): CheckedOptions;
//# sourceMappingURL=check_options.d.ts.map