type Point = {
    x: number;
    y: number;
};
/**
 * Places items along a given path at specified intervals.
 *
 * @param path - An array of points representing the path.
 * @param itemCount - The number of items to place along the path.
 * @param spacing - The distance between each item.
 * @returns An array of points where each item should be placed along the path.
 *
 * The function calculates the positions of items along the path by:
 * 1. Calculating the lengths of each segment in the path and the total path length.
 * 2. Determining the starting position, which is the middle of the path.
 * 3. Calculating the forward distances for each item starting from the middle.
 * 4. Traversing the path and interpolating the positions of the items based on the calculated distances.
 */
export declare function placeAlongThePath(path: Point[], itemCount: number, spacing: number): Point[];
export {};
