/**
 * The `Average` filter uses the average of the two neighboring pixels (left
 * and above) to predict the value of a pixel.
 *
 * `Average(x) = Raw(x) + floor((Raw(x-bpp)+Prior(x))/2)`
 *
 * @param {Uint8Array} scanline raw data
 * @param {number} scanline_offset
 * @param {Uint8Array} pixels processed output
 * @param {number} bpp bytes-per-pixel
 * @param {number} offset
 * @param {number} output_offset_previous pass a negative value when there is no previous scanline
 * @param {number} length
 *
 * @see https://www.w3.org/TR/PNG-Filters.html
 */
export function png_filter_unFilterAverage(scanline: Uint8Array, scanline_offset: number, pixels: Uint8Array, bpp: number, offset: number, output_offset_previous: number, length: number): void;
//# sourceMappingURL=png_filter_unFilterAverage.d.ts.map