import { ShaderAssemblerMesh } from './_BaseMesh';
import { MeshPhongMaterial } from 'three';
export declare class ShaderAssemblerPhong extends ShaderAssemblerMesh {
    templateShader(): {
        vertexShader: string;
        fragmentShader: string;
        uniforms: {
            [uniform: string]: import("three").IUniform<any>;
        };
    };
    createMaterial(): MeshPhongMaterial;
}
