import { Vec3 } from '@hiberworld/code-kit';
/**
 * Returns a point on a circle.
 * @example
 * ```ts
 * const coordData = getPointOnCircle(12, 0.25);
 * ```
 * 'Progress' is a value between 0 and 1. 0 Is in front of the camera, 0.5 is behind the camera.
 * The returned object has two properties: p and r.
 * p is the position of the point, r is the rotation of the point.
 * @example
 * ```ts
 const coordData = getPointOnCircle(7, 0.1);
  const item = getPrefab({
    p: coordData.p,
    r: coordData.r,
    id: 'rock_01_t1',
    s: [1.5, 0.75, 1.5],
  });
 * ```
 **/
export declare const getPointOnCircle: (radius: number, progress: number) => {
    p: Vec3;
    r: Vec3;
};
//# sourceMappingURL=getPointOnCircle.d.ts.map