import type { HighFragment, HighTemplate, LightsGenerator } from '../high-shader'; /** * a config that allows you to override key parts of the shader if you want! */ export interface BaseMaterialConfig { /** * a high fragment template to use when compiling standard shader */ shaderTemplate?: HighTemplate; modelMatrix: HighFragment; normalMatrix?: HighFragment; uv?: HighFragment; lights?: LightsGenerator; normal?: HighFragment; diffuse?: HighFragment; reflection?: HighFragment; emissive?: HighFragment; specular?: HighFragment; alpha?: HighFragment; extensions?: HighFragment[]; } //# sourceMappingURL=BaseMaterialConfig.d.ts.map