import { Sphere, SpotLightHelper, PointLight as ThreePointLight, SpotLight as ThreeSpotLight } from "three"; import IPointLightBase from "../../interface/IPointLightBase"; import LightBase from "./LightBase"; export default abstract class PointLightBase extends LightBase implements IPointLightBase { constructor(light: T, helper?: typeof SpotLightHelper); protected disposeNode(): void; private renderCheckBox?; get isRendered(): boolean; $boundingSphere: Sphere; get distance(): number; set distance(val: number); get shadows(): boolean; set shadows(val: boolean); private _intensity; get intensity(): number; set intensity(val: number); private _fade; get fade(): boolean; set fade(val: boolean); }