import { ReactNode } from 'react'; import { Points } from 'three'; import { Matrix16T, VuerProps } from '../../vuer/interfaces'; export type PcdProps = VuerProps<{ data?: Points; /** * @dial visibility * @dial-dtype boolean * @dial-default false */ hide?: boolean; /** * @dial appearance * @dial-cols 2 * @dial-dtype color */ color?: string; /** * @dial appearance * @dial-dtype number * @dial-min 0.001 * @dial-step 0.001 */ size?: number; matrix?: Matrix16T; /** * @dial appearance * @dial-dtype number * @dial-default 1 * @dial-min 0 * @dial-max 1 * @dial-step 0.001 */ opacity?: number; }, Points>; export declare function PcdView({ data, _ref, size, hide, matrix, color, opacity, ...rest }: PcdProps): ReactNode | null;