import { TRawModel3d } from '../Models'; import { TEulerLike, TObject3DParams, TObject3DPropConfig } from '../../ThreeLib'; import { Vector3Like } from 'three'; export declare const applyScaleToModel3d: (model: TRawModel3d, scale: Vector3Like) => void; export declare const applyRotationToModel3d: (model: TRawModel3d, rotation: TEulerLike) => void; export declare const applyPositionToModel3d: (model: TRawModel3d, position: Vector3Like) => void; export declare function applyObject3dParamsToModel3d(model3d: TRawModel3d, { visible, castShadow, receiveShadow, frustumCulled, renderOrder }: Partial): void;