import { SpotLight as ThreeSpotLight } from "three"; import ISpotLight from "../../../interface/ISpotLight"; import PointLightBase from "../../core/PointLightBase"; export default class SpotLight extends PointLightBase implements ISpotLight { static componentName: string; static defaults: Partial>; static schema: Required>; constructor(); get shadows(): boolean; set shadows(val: boolean); get angle(): number; set angle(val: number); get penumbra(): number; set penumbra(val: number); private _volumetric; get volumetric(): boolean; set volumetric(val: boolean); volumetricDistance: number; }