import { UpdateTextAction } from '../../actions/update-text-action';
import { RTETextNode } from '../../nodes/text-node';
import { ActionHandleStrategy } from '../action-handle-strategy.abstract';
/**
 * Update the editor text node text content strategy.
 */
export declare class NodeUpdateTextStrategy extends ActionHandleStrategy<UpdateTextAction, RTETextNode> {
  /**
   * Updates the text content of a node and unlink the node if it is a link node and the text is deleted.
   *
   * @param {UpdateTextAction} action - The update text action instance.
   * @param {RTETextNode} target - The text node instance which need update the text.
   */
  protected handleAction(action: UpdateTextAction, target: RTETextNode): void;
}
