import { Mesh } from 'three'; import { GeometryJson } from './geometry/type'; import { MaterialJson } from './material/type'; import { MeshJson, RenderMesh } from './type'; declare const setMap: (json: MaterialJson, mat: RenderMesh['material']) => void; declare const getMeshJson: (geometry: G, material: M, name?: string) => MeshJson; declare const createMesh: (json: MeshJson) => Mesh; declare const updateMesh: (json: MeshJson, mesh: RenderMesh, needUpdateGeometry: boolean) => void; export { getMeshJson, createMesh, updateMesh, setMap };