import { FragmentShader } from '../../../Shader'; export declare const gaussianKernel9: (kernelName?: string) => string; export declare const gaussianKernel13: (kernelName?: string) => string; export declare const gaussianBlurCompositeFragment: FragmentShader, { /** * the texture with the scene you want to blur */ colorTex: { type: "sampler2D"; value: import("../../../Texture2D").default; semantic: import("../../../Shader").UniformSemantic | import("../../../Shader").MatrixSemantic | undefined; }; blurSize: { type: "float"; value: number; semantic: import("../../../Shader").UniformSemantic | import("../../../Shader").MatrixSemantic | undefined; }; /** * 0.0 is horizontal, 1.0 is vertical */ blurDir: { type: "float"; value: number; semantic: import("../../../Shader").UniformSemantic | import("../../../Shader").MatrixSemantic | undefined; }; }, { defines: {}; uniforms: {}; attributes: {}; varyings: {}; functions: ((functionName?: string) => string)[]; main: string; }[]>;