import { d } from './index'; /** * Per-channel sample UVs from a displacement vector with chromatic split. `strength` is the UI * 0–20 range (×0.1 into UV space); displacement is clamped to ±0.15 UV so a driver-fed spike can't * fling samples across the frame; `chromaticSplit` spreads the R/B taps ±10% around G. Pure — * CPU-executable as a DualFn for golden tests. */ export declare const chromaticDisplaceUVs: import('typegpu').TgpuFn<(uv: d.Vec2f, disp: d.Vec2f, strength: d.F32, chromaticSplit: d.F32) => d.WgslStruct<{ rUV: d.Vec2f; gUV: d.Vec2f; bUV: d.Vec2f; }>>; //# sourceMappingURL=displace.d.ts.map