import { IPersistenceManager } from "../interfaces"; import { RenderLivingObject } from "./renderLivingObject"; export declare class DirectionalLight extends RenderLivingObject { typeName: string; private _position; private _color; private _intensity; private needUpdate; get position(): ArrayLike; set position(value: ArrayLike); get color(): ArrayLike; set color(value: ArrayLike); get intensity(): number; set intensity(value: number); constructor(); render(): void; serialize(pm?: IPersistenceManager): any; deserialize(obj: any, pm?: IPersistenceManager): void; }