import { Matrix16T, VuerProps } from '../../vuer/interfaces'; import { ReactNode } from 'react'; import { ColorRepresentation, Group, Object3D } from 'three'; export interface DaeProps extends VuerProps<{ data: Object3D; matrix?: Matrix16T; /** * @dial appearance * @dial-cols 2 * @dial-dtype color */ color?: ColorRepresentation; /** * @dial visibility * @dial-dtype boolean * @dial-default false */ hide?: boolean; /** * @dial appearance * @dial-dtype number * @dial-default 1 * @dial-min 0 * @dial-max 1 * @dial-step 0.001 */ opacity: number; }, Group> { } export declare function DaeView({ data, _ref, matrix, color, hide, opacity, ...rest }: DaeProps): ReactNode | null;