import type { ReadonlyVec, Vec } from "@thi.ng/vectors";
/**
 * Returns closest point to `p` on circle defined by origin `c` and radius `r`.
 *
 * @param p -
 * @param c -
 * @param r -
 * @param out -
 */
export declare const closestPointCircle: (p: ReadonlyVec, c: ReadonlyVec, r: number, out?: Vec) => Vec;
/**
 * Same as {@link closestPointCircle}.
 */
export declare const closestPointSphere: (p: ReadonlyVec, c: ReadonlyVec, r: number, out?: Vec) => Vec;
//# sourceMappingURL=circle.d.ts.map