import { ShaderMaterial, ShaderMaterialParameters } from '../../thirdparty/three/imports'; import { Material3D } from './Material3D'; export interface ShaderMaterial3D { get _material(): ShaderMaterial; set _material(v: ShaderMaterial); } export declare class ShaderMaterial3D extends Material3D { get vertexShader(): string; set vertexShader(v: string); get fragmentShader(): string; set fragmentShader(v: string); get uniforms(): { [uniform: string]: import("three").IUniform; }; set uniforms(v: { [uniform: string]: import("three").IUniform; }); constructor(parameters?: ShaderMaterialParameters); } //# sourceMappingURL=ShaderMaterial3D.d.ts.map