import { ContextManager, Observable } from '@zcomponent/core'; import * as THREE from 'three'; import { Light, LightConstructorProps } from './Light'; export type PointLightConstructorProps = LightConstructorProps; /** * A light that's emitted in all directions from a point in space. * * Root element: [THREE.PointLight](https://threejs.org/docs/index.html?q=SpotLig#api/en/lights/PointLight) * * @zcomponent * @zgroup Lights * @zicon light * @ztag three/Object3D/Light/PointLight * @zparents three/Object3D/Group/** */ export declare class PointLight extends Light { constructor(contextManager: ContextManager, props: PointLightConstructorProps); /** * The amount the light dims along the distance of the light. * * @zprop * @zgroup Light * @zgrouppriority 5 * @zdefault 1 */ decay: Observable; }