import { Uniform } from '../../../src/Three'; export const TerrainShader: { uniforms: { ambientLightColor: Uniform; diffuse: Uniform; directionalLights: Uniform; directionalShadowMap: Uniform; directionalShadowMatrix: Uniform; enableDiffuse1: Uniform; enableDiffuse2: Uniform; enableReflection: Uniform; enableSpecular: Uniform; fogColor: Uniform; fogDensity: Uniform; fogFar: Uniform; fogNear: Uniform; hemisphereLights: Uniform; lightProbe: Uniform; opacity: Uniform; pointLights: Uniform; pointShadowMap: Uniform; pointShadowMatrix: Uniform; rectAreaLights: Uniform; shininess: Uniform; specular: Uniform; spotLights: Uniform; spotShadowMap: Uniform; spotShadowMatrix: Uniform; tDetail: Uniform; tDiffuse1: Uniform; tDiffuse2: Uniform; tDisplacement: Uniform; tNormal: Uniform; tSpecular: Uniform; uDisplacementBias: Uniform; uDisplacementScale: Uniform; uNormalScale: Uniform; uOffset: Uniform; uRepeatBase: Uniform; uRepeatOverlay: Uniform; }; vertexShader: string; fragmentShader: string; };