import { Command, type Viewer3d } from "@x-viewer/core"; import type { SceneNodeSnapshot } from "../SceneNodeSnapshot"; /** Undo/redo for insertions (paste, duplicate). */ export declare class InsertSceneNodeCommand extends Command { private readonly viewer; private readonly snapshot; constructor(viewer: Viewer3d, snapshot: SceneNodeSnapshot); undo(): boolean; redo(): boolean; }