three: Specify DirectionalLightShadow types - DirectionalLight.shadow from LightShadow to DirectionalLightShadow - DirectionalLightShadow.camera from Camera to OrthographicCamera
three: Specify DirectionalLightShadow types
- DirectionalLight.shadow from LightShadow to DirectionalLightShadow
- DirectionalLightShadow.camera from Camera to OrthographicCamera

Reason: DirectionalLight always uses DirectionalLightShadow with
OrthographicCamera and properties of OrthographicCamera that are not in
Camera need to be available.
Also see:
https://threejs.org/docs/index.html#api/lights/shadows/DirectionalLightShadow

AgentME/DefinitelyTyped,zuzusik/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,aciccarello/DefinitelyTyped,borisyankov/DefinitelyTyped,mcliment/DefinitelyTyped,georgemarshall/DefinitelyTyped,chrootsu/DefinitelyTyped,ashwinr/DefinitelyTyped,AgentME/DefinitelyTyped,alexdresko/DefinitelyTyped,rolandzwaga/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,aciccarello/DefinitelyTyped,alexdresko/DefinitelyTyped,magny/DefinitelyTyped,jimthedev/DefinitelyTyped,abbasmhd/DefinitelyTyped,ashwinr/DefinitelyTyped,laurentiustamate94/DefinitelyTyped,aciccarello/DefinitelyTyped,AgentME/DefinitelyTyped,georgemarshall/DefinitelyTyped,dsebastien/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,abbasmhd/DefinitelyTyped,dsebastien/DefinitelyTyped,QuatroCode/DefinitelyTyped,jimthedev/DefinitelyTyped,rolandzwaga/DefinitelyTyped,arusakov/DefinitelyTyped,AgentME/DefinitelyTyped,minodisk/DefinitelyTyped,benliddicott/DefinitelyTyped,georgemarshall/DefinitelyTyped,borisyankov/DefinitelyTyped,QuatroCode/DefinitelyTyped,nycdotnet/DefinitelyTyped,minodisk/DefinitelyTyped,benishouga/DefinitelyTyped,georgemarshall/DefinitelyTyped,arusakov/DefinitelyTyped,benishouga/DefinitelyTyped,chrootsu/DefinitelyTyped,markogresak/DefinitelyTyped,benishouga/DefinitelyTyped,amir-arad/DefinitelyTyped,arusakov/DefinitelyTyped,magny/DefinitelyTyped,zuzusik/DefinitelyTyped,zuzusik/DefinitelyTyped,nycdotnet/DefinitelyTyped,one-pieces/DefinitelyTyped,jimthedev/DefinitelyTyped