import { TAbstractWrapper } from '../Abstract'; import { TWithObject3d } from '../Mixins'; import { TObject3DParams } from '../ThreeLib'; import { Vector2 } from 'three'; import { CSS2DObject } from '../../../../node_modules/@types/three/examples/jsm/renderers/CSS2DRenderer'; export declare function applyObject3dParams(obj: TWithObject3d, { visible, castShadow, receiveShadow, frustumCulled, renderOrder, layers }: Partial): void; export declare function applyCenter(obj: CSS2DObject, center?: Vector2): void; export declare function isWrapper, E>(obj: T | any): obj is T;