/** * Computes the moving average over a sliding window. * * @example * ```js * movingAverage([1, 2, 3, 4], 2) → [1.5, 2.5, 3.5] * ``` * * @param {number[]} numbers * @param {number} windowSize * * @returns {number[]} */ export function movingAverage(numbers: number[], windowSize: number): number[];