export interface PathPoint { x: number; y: number; angle: number; } interface Vec { x: number; y: number; } /** * Sample a single point along an arrow's path at parameter t in [0, 1]. * Returns x, y and the tangent angle in radians (useful for orienting markers). */ export declare function arrowPointAt(start: Vec, end: Vec, control: Vec[], t: number): PathPoint; export {};