import type { DataXY } from 'cheminfo-types';
export interface XYFilterOptions {
    /**
     * callback
     * @default ()=>true
     */
    filter?: (x: number, y: number) => boolean;
}
/**
 * Filter an array x/y based on various criteria x points are expected to be sorted
 * @param data - object containing 2 properties x and y
 * @param options - options
 * @returns filtered array
 */
export declare function xyFilter(data: DataXY, options?: XYFilterOptions): DataXY<number[]>;
//# sourceMappingURL=xyFilter.d.ts.map