import { FragmentShader } from '../../Shader'; export declare const integrateBRDFFragment: FragmentShader<{ SAMPLE_NUMBER: number; PI: number; }, { normalDistribution: { type: "sampler2D"; value: import("../../Texture2D").default; semantic: import("../../Shader").UniformSemantic | import("../../Shader").MatrixSemantic | undefined; }; viewportSize: { type: "vec2"; value: import("../../glmatrix/common").Vec2Array; semantic: import("../../Shader").UniformSemantic | import("../../Shader").MatrixSemantic | undefined; }; }, never>;