import { Component } from '@certe/atmos-core'; /** * Directional light component. * Direction is derived from the Transform's forward vector (negative Z axis in world space). */ export declare class DirectionalLight extends Component { color: Float32Array; intensity: number; castShadows: boolean; shadowIntensity: number; shadowResolution: number; /** Near cascade: ortho half-extent in world units. */ shadowSize: number; /** Near cascade: how far behind/ahead the light camera reaches. */ shadowDistance: number; /** Far cascade: ortho half-extent in world units. */ shadowFarSize: number; /** Far cascade: how far behind/ahead the light camera reaches. */ shadowFarDistance: number; /** Extract world direction (negated Z column of worldMatrix, normalized) into `out`. */ getWorldDirection(out: Float32Array): Float32Array; } //# sourceMappingURL=directional-light.d.ts.map