/**
 *
 * @param {Vector2} [gridResolution]
 * @param {Texture} [splatMap]
 * @param {THREE.DataTexture2DArray} [diffuseMaps]
 * @param {Texture} [lightMap]
 * @return {ShaderMaterial}
 * @constructor
 */
export function SplatMaterial({ gridResolution, splatMap, diffuseMaps, lightMap }?: Vector2): ShaderMaterial;
export class SplatMaterial {
    /**
     *
     * @param {Vector2} [gridResolution]
     * @param {Texture} [splatMap]
     * @param {THREE.DataTexture2DArray} [diffuseMaps]
     * @param {Texture} [lightMap]
     * @return {ShaderMaterial}
     * @constructor
     */
    constructor({ gridResolution, splatMap, diffuseMaps, lightMap }?: Vector2);
}
import { Vector2 } from 'three';
import { ShaderMaterial } from 'three';
//# sourceMappingURL=SplatMaterial.d.ts.map