import type { Shape1D, Shape1DInstance } from 'ml-peak-shape-generator'; import type { Peak, OptimizeOptions } from '../../index.ts'; type Parameter = 'x' | 'y' | 'fwhm' | 'mu' | 'gamma' | 'fwhmG' | 'fwhmL'; type Property = 'init' | 'min' | 'max' | 'gradientDifference'; export interface InternalPeak { id?: string; shape: Shape1D; shapeFct: Shape1DInstance; parameters: Parameter[]; propertiesValues: Record; fromIndex: number; toIndex: number; } /** * Return an array of internalPeaks that contains the exact init, min, max values based on the options * @param peaks * @param minMaxY * @param options * @returns */ export declare function getInternalPeaks(peaks: Peak[], yScale: number, options?: OptimizeOptions): InternalPeak[]; export {}; //# sourceMappingURL=getInternalPeaks.d.ts.map