import type { ArrayVector2D } from "./types.js";
/**
 * Creates a random unit 2D vector.
 * @param {() => void} random - A function that returns a random number between 0 and 1 (default: `Math.random`)
 * @returns {ArrayVector2D} Random unit vector
 */
export declare const random2D: (random?: () => number) => ArrayVector2D;
