import { Color } from "@shapediver/viewer.shared.types"; import { vec3 } from "gl-matrix"; import { IDirectionalLight } from "../../interface/types/IDirectionalLight"; import { AbstractLight } from "../AbstractLight"; export declare class DirectionalLight extends AbstractLight implements IDirectionalLight { #private; constructor(properties: { color?: Color; intensity?: number; direction?: vec3; castShadow?: boolean; shadowMapResolution?: number; shadowMapBias?: number; name?: string; order?: number; id?: string; version?: string; }); get castShadow(): boolean; set castShadow(value: boolean); get direction(): vec3; set direction(value: vec3); get shadowMapBias(): number; set shadowMapBias(value: number); get shadowMapResolution(): number; set shadowMapResolution(value: number); clone(): IDirectionalLight; } //# sourceMappingURL=DirectionalLight.d.ts.map