import { ShaderAssemblerMaterial, CustomAssemblerMap } from './_BaseMaterial';
import { ShaderName } from '../../../../utils/shaders/ShaderName';
export declare const INSERT_DEFINE_AFTER_MAPF_FOR_MESH: Map<ShaderName, string>;
export declare abstract class ShaderAssemblerMesh extends ShaderAssemblerMaterial {
    customAssemblerClassByCustomName(): CustomAssemblerMap | undefined;
    protected insertDefineAfter(shaderName: ShaderName): string | undefined;
}
