import type { IUniform } from '../../IUniform'; import BasePostProcessingPass from '../BasePostProcessingPass'; export interface IBlurVPassConfig { blurRadius: number; } export default class BlurVPass extends BasePostProcessingPass { setupShaders(): { vs: string; fs: string; uniforms: { u_ViewportSize: number[]; }; }; protected convertOptionsToUniforms(options: Partial): { [uniformName: string]: IUniform; } | void; }