import { GenericImageFilter } from "./GenericImageFilter"; export declare class GaussianBlurFilter extends GenericImageFilter { radius: number; constructor(cvs: HTMLCanvasElement, radius: number); process(img: HTMLImageElement | HTMLCanvasElement | HTMLVideoElement): void; applyGaussianBlur(imageData: ImageData, radius: number): ImageData; createGaussianKernel(radius: number): number[]; applyKernel(data: Uint8ClampedArray, kernel: number[], x: number, y: number, width: number, height: number, horizontal: boolean): void; }