import Light, { LightOpts } from '../Light'; import Renderer from '../Renderer'; import TextureCube from '../TextureCube'; import { ProjectEnvironmentMapOpts } from '../util/sh'; export interface AmbientSHLightOpts extends LightOpts { coefficients: ArrayLike; } declare class AmbientSHLight extends Light { coefficients: ArrayLike; readonly type = "AMBIENT_SH_LIGHT"; __coefficientsTmpArr: Float32Array; constructor(opts?: Partial); calculateFromEnvironmentMap(renderer: Renderer, cubemap: TextureCube, opts?: ProjectEnvironmentMapOpts): void; clone(): AmbientSHLight; } export default AmbientSHLight;