import type { Node } from 'three/webgpu'; /** Options for {@link createMotionBlur}. */ export interface MotionBlurOptions { numSamples?: number; } /** Wrap a motionBlur node that smears colour along each pixel's screen-space velocity vector. The scene pass must expose a velocity MRT channel. @remarks Requires the WebGPU renderer (three/webgpu) and ships via the 'threejs-scenes/webgpu' entry point. */ export declare function createMotionBlur(input: Node, velocityNode: Node, options?: MotionBlurOptions): Node<"vec4">; //# sourceMappingURL=motion-blur.d.ts.map