import { Scale } from '../../../../../scales'; /** Indices where x/y (and optional y2) are finite. */ export declare function collectFiniteIndices(x: Float32Array | Float64Array, y: Float32Array | Float64Array, y2?: Float32Array | Float64Array): number[]; /** Split finite samples into contiguous polyline segments (breaks at NaN gaps). */ export declare function buildLineSegments(indices: number[], x: Float32Array | Float64Array, y: Float32Array | Float64Array, xScale: Scale, yScale: Scale): string[][];