import { BlendFunction, Effect } from "postprocessing"; export type WaterEffectOptions = { blendFunction?: BlendFunction; factor?: number; }; export declare class WaterEffect extends Effect { state: Required; constructor({ blendFunction, factor }?: { blendFunction?: BlendFunction | undefined; factor?: number | undefined; }); private updateUniform; updateUniforms(): void; updateState(state: WaterEffectOptions): void; }