import type { WebGLRenderer } from '../../core'; import type { EffectProperties, Node, Viewport } from '../main'; import { Effect } from '../main/Effect'; import { Material } from '../resources'; export interface ZoomBlurEffectProperties extends EffectProperties { center?: number[]; innerRadius: number; radius: number; strength: number; } export declare class ZoomBlurEffect extends Effect { static material: Material; center?: number[]; innerRadius: number; radius: number; strength: number; constructor(properties?: Partial, children?: Node[]); apply(renderer: WebGLRenderer, source: Viewport): void; }