import { BufferGeometry, Object3D } from 'three'; import { Command } from '../command.js'; import { Editor } from '../editor.js'; /** * @param editor Editor * @param object THREE.Object3D * @param newGeometry THREE.Geometry * @constructor */ declare class SetGeometryCommand extends Command { private object; private oldGeometry; private newGeometry; constructor(editor: Editor, object: Object3D, newGeometry: BufferGeometry); execute(): void; undo(): void; update(cmd: SetGeometryCommand): void; } export { SetGeometryCommand };