<commit_before>/// <reference types="pixi.js" />
declare namespace PIXI.filters {
    class AsciiFilter extends PIXI.Filter {
        constructor(size?:number);
        size:number;
    }
    class BloomFilter extends PIXI.Filter {
        constructor(blur?:number|PIXI.Point, quality?:number, resolution?:number, kernelSize?:number);
        blur:number;
        blurX:number;
        blurY:number;
    }
    class BulgePinchFilter extends PIXI.Filter {
        constructor(center?:PIXI.Point|number[], radius?:number, strength?:number);
        center:PIXI.Point;
        radius:number;
        strength:number;
    }
    class ColorReplaceFilter extends PIXI.Filter {
        constructor(originalColor?:number|number[], newColor?:number|number[], epsilon?:number);
        epsilon:number;
        originalColor:number|number[];
        newColor:number|number[];
    }
    class ConvolutionFilter extends PIXI.Filter {
        constructor(matrix:number[], width:number, height:number);
        height:number;
        width:number;
        matrix:number[];
    }
    class CrossHatchFilter extends PIXI.Filter {
        constructor();
    }
    class DotFilter extends PIXI.Filter {
        constructor(scale?:number, angle?:number);
        angle:number;
        scale:number;
    }
    class DropShadowFilter extends PIXI.Filter {
        constructor(rotation?:number, distance?:number, blur?:number, color?:number, alpha?:number);
        alpha:number;
        blur:number;
        color:number;
        distance:number;
        rotation:number;
    }
    class EmbossFilter extends PIXI.Filter {
        constructor(strength?:number);
        strength:number;
    }
    class GlowFilter extends PIXI.Filter {
        constructor(distance?:number, outerStrength?:number, innerStrength?:number, color?:number, quality?:number);
        color:number;
        distance:number;
        innerStrength:number;
        outerStrength:number;
    }
    class OutlineFilter extends PIXI.Filter {
        constructor(thickness?:number, color?:number);
        color:number;
        thickness:number;
    }
    class PixelateFilter extends PIXI.Filter {
        constructor(size?:PIXI.Point|number[]|number);
        size:PIXI.Point|number[]|number;
    }
    class RGBSplitFilter extends PIXI.Filter {
        constructor(red?:PIXI.Point, green?:PIXI.Point, blue?:PIXI.Point);
        red:PIXI.Point;
        green:PIXI.Point;
        blue:PIXI.Point;
    }
    class ShockwaveFilter extends PIXI.Filter {
        constructor(center?:PIXI.Point, params?:number[], time?:number);
        center:PIXI.Point;
        params:number[];
        time:number;
    }
    class SimpleLightmapFilter extends PIXI.Filter {
        constructor(texture:PIXI.Texture, color?:number[]|number);
        alpha:number;
        color:number[]|number;
        texture:PIXI.Texture;
    }
    class TiltShiftFilter extends PIXI.Filter {
        constructor(blur?:number, gradientBlur?:number, start?:PIXI.Point, end?:PIXI.Point);
        blur:number;
        end:PIXI.Point;
        gradientBlur:number;
        start:PIXI.Point;
    }
    class TwistFilter extends PIXI.Filter {
        constructor(radius?:number, angle?:number, padding?:number);
        angle:number;
        offset:PIXI.Point;
        radius:number;
    }
}

declare module "pixi-filters" {
    export = PIXI.filters;
}<commit_msg>Add missing ZoomBlurFilter to typings in pixi-filters<commit_after>/// <reference types="pixi.js" />
declare namespace PIXI.filters {
    class AsciiFilter extends PIXI.Filter {
        constructor(size?:number);
        size:number;
    }
    class BloomFilter extends PIXI.Filter {
        constructor(blur?:number|PIXI.Point, quality?:number, resolution?:number, kernelSize?:number);
        blur:number;
        blurX:number;
        blurY:number;
    }
    class BulgePinchFilter extends PIXI.Filter {
        constructor(center?:PIXI.Point|number[], radius?:number, strength?:number);
        center:PIXI.Point;
        radius:number;
        strength:number;
    }
    class ColorReplaceFilter extends PIXI.Filter {
        constructor(originalColor?:number|number[], newColor?:number|number[], epsilon?:number);
        epsilon:number;
        originalColor:number|number[];
        newColor:number|number[];
    }
    class ConvolutionFilter extends PIXI.Filter {
        constructor(matrix:number[], width:number, height:number);
        height:number;
        width:number;
        matrix:number[];
    }
    class CrossHatchFilter extends PIXI.Filter {
        constructor();
    }
    class DotFilter extends PIXI.Filter {
        constructor(scale?:number, angle?:number);
        angle:number;
        scale:number;
    }
    class DropShadowFilter extends PIXI.Filter {
        constructor(rotation?:number, distance?:number, blur?:number, color?:number, alpha?:number);
        alpha:number;
        blur:number;
        color:number;
        distance:number;
        rotation:number;
    }
    class EmbossFilter extends PIXI.Filter {
        constructor(strength?:number);
        strength:number;
    }
    class GlowFilter extends PIXI.Filter {
        constructor(distance?:number, outerStrength?:number, innerStrength?:number, color?:number, quality?:number);
        color:number;
        distance:number;
        innerStrength:number;
        outerStrength:number;
    }
    class OutlineFilter extends PIXI.Filter {
        constructor(thickness?:number, color?:number);
        color:number;
        thickness:number;
    }
    class PixelateFilter extends PIXI.Filter {
        constructor(size?:PIXI.Point|number[]|number);
        size:PIXI.Point|number[]|number;
    }
    class RGBSplitFilter extends PIXI.Filter {
        constructor(red?:PIXI.Point, green?:PIXI.Point, blue?:PIXI.Point);
        red:PIXI.Point;
        green:PIXI.Point;
        blue:PIXI.Point;
    }
    class ShockwaveFilter extends PIXI.Filter {
        constructor(center?:PIXI.Point, params?:number[], time?:number);
        center:PIXI.Point;
        params:number[];
        time:number;
    }
    class SimpleLightmapFilter extends PIXI.Filter {
        constructor(texture:PIXI.Texture, color?:number[]|number);
        alpha:number;
        color:number[]|number;
        texture:PIXI.Texture;
    }
    class TiltShiftFilter extends PIXI.Filter {
        constructor(blur?:number, gradientBlur?:number, start?:PIXI.Point, end?:PIXI.Point);
        blur:number;
        end:PIXI.Point;
        gradientBlur:number;
        start:PIXI.Point;
    }
    class TwistFilter extends PIXI.Filter {
        constructor(radius?:number, angle?:number, padding?:number);
        angle:number;
        offset:PIXI.Point;
        radius:number;
    }
    class ZoomBlurFilter extends PIXI.Filter {
        constructor(strength?:number, center?:PIXI.Point|number[], innerRadius?:number, radius?:number);
        strength:number;
        center:PIXI.Point|number[];
        innerRadius:number;
        radius:number;
        setSize(width:number, height:number):void;
        clearSize():void;
    }
}

declare module "pixi-filters" {
    export = PIXI.filters;
}
{'fraction_non_alphanumeric': 0.11481844946025516, 'fraction_numerical': 0.0, 'mean_word_length': 2.84375, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5593248', 'n_tokens_mistral': 2083, 'n_tokens_neox': 2031, 'n_words': 359}