import { ContextManager, Observable } from '@zcomponent/core'; import { Group } from '../Group'; /** * LookAtWorldPosition rotates its contents so that its Z axis points towards the world space position specified by its `target` prop * * Root element: [THREE.Group](https://threejs.org/docs/index.html#api/en/objects/Group) * * @zcomponent * @zicon transform * @zgroup Transforms * @ztag three/Object3D/Group/LookAtWorldPosition * @zparents three/Object3D/Group/** */ export declare class LookAtWorldPosition extends Group { private _innerGroup; /** * Creates a LookAtWorldPosition component. * @param contextManager - The context manager. * @param constructorProps - The constructor properties. */ constructor(contextManager: ContextManager, constructorProps: {}); /** * The world space position to look at. * @zprop * @zgroup LookAtWorldPosition * @zgrouppriority 20 * @zdefault [0, 0, 0] */ target: Observable; private _frame; }