function BlurFilter(strength, quality, resolution, kernelSize) {
        if (strength === void 0) { strength = 8; }
        if (quality === void 0) { quality = 4; }
        if (resolution === void 0) { resolution = _pixi_settings__WEBPACK_IMPORTED_MODULE_1__.settings.FILTER_RESOLUTION; }
        if (kernelSize === void 0) { kernelSize = 5; }
        var _this = _super.call(this) || this;
        _this.blurXFilter = new BlurFilterPass(true, strength, quality, resolution, kernelSize);
        _this.blurYFilter = new BlurFilterPass(false, strength, quality, resolution, kernelSize);
        _this.resolution = resolution;
        _this.quality = quality;
        _this.blur = strength;
        _this.repeatEdgePixels = false;
        return _this;
    }
@param strength - The strength of the blur filter.
@param quality - The quality of the blur filter.
@param [resolution=PIXI.settings.FILTER_RESOLUTION] - The resolution of the blur filter.
@param kernelSize - The kernelSize of the blur filter.Options: 5, 7, 9, 11, 13, 15.