import { SpotLight } from '../../thirdparty/three/imports'; import { Light3D } from './Light3D'; import { SpotLightShadow3D } from './SpotLightShadow3D'; declare module '@feng3d/ecs' { interface ComponentMap { SpotLight3D: SpotLight3D; } } /** * 3D点光源,包装`three`中`PointLight` */ export declare class SpotLight3D extends Light3D { _light: SpotLight; shadow: SpotLightShadow3D; get distance(): number; set distance(v: number); get angle(): number; set angle(v: number); get penumbra(): number; set penumbra(v: number); get decay(): number; set decay(v: number); destroy(): void; } //# sourceMappingURL=SpotLight3D.d.ts.map