import type { ReadonlyVec } from "@thi.ng/vectors"; import { type IntersectionResult } from "./api.js"; /** * 2D only. * * @param rpos * @param dir * @param pts * @param closed * @param minD * @param maxD */ export declare const intersectRayPolyline: (rpos: ReadonlyVec, dir: ReadonlyVec, pts: ReadonlyVec[], closed?: boolean, minD?: number, maxD?: number) => IntersectionResult; /** * 2D only. * * @param rpos * @param dir * @param pts * @param closed * @param minD * @param maxD */ export declare const intersectRayPolylineAll: (rpos: ReadonlyVec, dir: ReadonlyVec, pts: ReadonlyVec[], closed?: boolean, minD?: number, maxD?: number) => IntersectionResult; //# sourceMappingURL=ray-poly.d.ts.map