import PDBModel from "../PDBModel.js"; import VisAgent from "../VisAgent.js"; import { BufferGeometry, Color, Camera, Scene, Vector2 } from "three"; declare class LegacyRenderer { private baseMaterial; private highlightMaterial; private followMaterial; private agentMeshGroup; constructor(); beginUpdate(scene: Scene): void; addFiber(visAgent: VisAgent, scale: number, color: Color): void; private selectMaterial; private selectColor; addMesh(meshGeom: BufferGeometry, visAgent: VisAgent, scale: number, color: Color): void; addPdb(pdb: PDBModel, visAgent: VisAgent, color: Color, distances: number[]): void; endUpdate(scene: Scene): void; hitTest(coords: Vector2, camera: Camera): number; } export { LegacyRenderer };