import { vec2 } from '../../../math-gl/vec2/vec2.type.js'; /** * Returns the intersection points of a line and an arc in 'outA' and 'outB' * - if the line doesn't cross the arc, outA[0] AND outB[0] = NaN * - if the line crosses the arc only once, outA[0] OR outB[0] = NaN * @returns true if the line is intersecting with the arc */ export declare function get_intersection_points_2d_of_line_2d_with_arc_2d(outA: vec2, outB: vec2, a_x: number, a_y: number, b_x: number, b_y: number, arc_center_x: number, arc_center_y: number, arc_radius: number, arc_start_angle: number, // [0, PHI[ arc_end_angle: number): boolean;