import type { DataXY } from 'cheminfo-types'; export interface InternalDirectOptimizationOptions { minValues: ArrayLike; maxValues: ArrayLike; maxIterations?: number; epsilon?: number; tolerance?: number; tolerance2?: number; initialState?: object; } export declare function directOptimization(data: DataXY, sumOfShapes: (parameters: number[]) => (x: number) => number, options: InternalDirectOptimizationOptions): { parameterError: number; iterations: number; parameterValues: number[]; }; //# sourceMappingURL=directOptimization.d.ts.map