import type { SkPathBuilder } from "@shopify/react-native-skia"; import { type SplineScratch } from "../math/spline"; /** Emit each segment's curve math once into the line, fill and optional band. * Builders remain separate so gaps and independent fill closures are preserved. * Finalization is left to the caller; no extra intermediate native paths. */ export declare function buildLineFillPaths(line: SkPathBuilder, fill: SkPathBuilder, band: SkPathBuilder | undefined, pts: number[], ranges: number[], scratch: SplineScratch, linear: boolean, bottom: number, thresholdY: number, samples: number[] | undefined, x0: number, x1: number, /** A threshold-only update can retain the existing line and fill paths. */ bandOnly?: boolean): void; //# sourceMappingURL=lineFillPaths.d.ts.map