import SpeckleBasicMaterial from './SpeckleBasicMaterial.js'; import { Material, MeshBasicMaterialParameters, Texture } from 'three'; import { Uniforms } from './SpeckleMaterial.js'; declare class SpeckleViewportMaterial extends SpeckleBasicMaterial { protected get vertexProgram(): string; protected get fragmentProgram(): string; protected get uniformsDef(): Uniforms; constructor(parameters: MeshBasicMaterialParameters, defines?: never[]); set minIntensity(value: number); set matcapTexture(value: Texture | null); fastCopy(from: Material, to: Material): void; } export default SpeckleViewportMaterial;