declare const _default: "\n\n#ifndef DITHER_NONE\n    #include \"bayerPS\"\n    #include \"opacityDitherPS\"\n    varying float id;\n#endif\n\n#ifdef PICK_PASS\n    uniform vec4 uColor;\n#endif\n\nvarying mediump vec2 gaussianUV;\nvarying mediump vec4 gaussianColor;\n\nvoid main(void) {\n    mediump float A = dot(gaussianUV, gaussianUV);\n    if (A > 1.0) {\n        discard;\n    }\n\n    // evaluate alpha\n    mediump float alpha = exp(-A * 4.0) * gaussianColor.a;\n\n    #ifdef PICK_PASS\n        if (alpha < 0.3) {\n            discard;\n        }\n        gl_FragColor = uColor;\n    #else\n        if (alpha < 1.0 / 255.0) {\n            discard;\n        }\n\n        #ifndef DITHER_NONE\n            opacityDither(alpha, id * 0.013);\n        #endif\n\n        gl_FragColor = vec4(gaussianColor.xyz * alpha, alpha);\n    #endif\n}\n";
export default _default;
