import { Command } from '../../../core/commands/Command';
import { HTMLEditor } from '../../../core/HTMLEditor';
export interface DeleteBlockCommandData {
    block: HTMLElement;
}
export declare class DeleteBlockCommand implements Command {
    name: string;
    private block;
    private parentNode;
    private nextSibling;
    private deletedBlock;
    constructor(_editor: HTMLEditor);
    setBlock(block: HTMLElement): void;
    execute(): void;
    undo(): void;
    private isValidBlock;
}
