import type { DataXY, DoubleArray } from 'cheminfo-types'; /** * Interpolate y values at target x positions using linear interpolation. * This is useful for upsampling or resampling data to specific x positions. * Both the input data and target x values must be sorted in ascending order. * Uses a two-pointer approach with O(n + m) complexity. * @param data - Object that contains property x (an ordered increasing array) and y (an array) * @param xTarget - Target x positions where y values should be interpolated * @returns - Interpolated y values at target x positions */ export declare function xyInterpolateLinear(data: DataXY, xTarget: DoubleArray): Float64Array; //# sourceMappingURL=xyInterpolateLinear.d.ts.map