import { DirectionalLight } from 'three'; export type AtmosphereLightBody = 'sun' | 'moon'; export declare class AtmosphereLight extends DirectionalLight { readonly type = "AtmosphereLight"; distance: number; body: AtmosphereLightBody; direct: import('three/webgpu').UniformNode | import('three/webgpu').UniformNode; indirect: import('three/webgpu').UniformNode | import('three/webgpu').UniformNode; constructor(distance?: number, body?: AtmosphereLightBody); }