import { DirectionalLight } from 'three'; import { BaseLightJson, LightJson, Lighttype, renderLight, ShadowJson } from '../type'; interface DirectionJson extends BaseLightJson { type: 'Direction'; shadow: ShadowJson; target?: string; } declare const getDirectionJson: () => DirectionJson; declare const createDirection: (json: LightJson) => DirectionalLight; declare const updateDirection: (json: LightJson, light: renderLight) => void; export { DirectionJson, getDirectionJson, createDirection, updateDirection };