import type { ComputeNode } from 'three/webgpu'; import { type MPMParticleGridPassOptions } from './MPMComputeContracts.cjs'; export type MPMP2GScatterPassOptions = MPMParticleGridPassOptions; export declare function computeP2GScatterPass({ particles, gridAtomic, gridSize, particleCount, particleCountNode, workgroupSize, p2gMode, }: MPMP2GScatterPassOptions): ComputeNode;