import { Matrix16T, VuerProps } from '../vuer/interfaces'; import { ReactNode } from 'react'; import { Group } from 'three'; import { ThreeElements } from '@react-three/fiber'; import { TransformProps } from '../three_transforms/interfaces'; type VuerSplatsProps = VuerProps, Group>; /** We can not attach refs to the Splat component because it is a functional component. / So we wrap it in a VuerGroup component, and handle all position/rotation/scale/matrix / from there. **/ export declare function Splat({ _ref, _key, matrix, flipCoords, rotation, position, scale, name, onClick, ...rest }: VuerSplatsProps): ReactNode; export {};