import IPooledSpotLight from "../../interface/IPooledSpotLight"; import SpotLight from "./SpotLight"; import PooledPointLightBase from "../core/PooledPointLightBase"; export default class PooledSpotLight extends PooledPointLightBase implements IPooledSpotLight { static componentName: string; static defaults: Partial>; static schema: Required>; constructor(); private _angle; get angle(): number; set angle(value: number); private _penumbra; get penumbra(): number; set penumbra(value: number); private _volumetric; get volumetric(): boolean; set volumetric(value: boolean); private _volumetricDistance; get volumetricDistance(): number; set volumetricDistance(value: number); }