import type { Command } from "../Command";
import type { NodeContainer } from "./CreateNodeCommand";
export declare class DeleteNodeCommand<TNode> implements Command {
    private readonly container;
    private readonly node;
    readonly name = "Delete Node";
    private sceneParent;
    private sceneIndex;
    constructor(container: NodeContainer<TNode>, node: TNode);
    execute(): void;
    undo(): void;
}
//# sourceMappingURL=DeleteNodeCommand.d.ts.map