import { Nullable } from '../../../../types/general';
import { RTENode } from '../nodes/node.abstract';
import { ModifyContentAction, ModifyContentActionType } from './modify-content-action.abstract';
/**
 * Delete text or image when press delete
 *
 * @example currentBlock.apply(new DeleteBlockContentAction(startContainerNode, startOffset))
 */
export declare class DeleteBlockContentAction extends ModifyContentAction {
  type: ModifyContentActionType;
  startContainerNode: RTENode;
  startOffset: number;
  previousNode: Nullable<RTENode>;
  nextNode: Nullable<RTENode>;
  constructor(startContainerNode: RTENode, startOffset: number);
}
