import { Command, type Viewer3d } from "@x-viewer/core"; import type { SceneMaterialSnapshot } from "../SceneMeshSnapshot"; export declare class MaterialEditCommand extends Command { private readonly viewer; private readonly before; private readonly after; constructor(viewer: Viewer3d, before: SceneMaterialSnapshot, after: SceneMaterialSnapshot); undo(): boolean; redo(): boolean; }