export declare enum ModifyContentActionType {
  'DELETE_CHILDREN' = "DELETE_CHILDREN",
  'DELETE_NEST_LIST' = "DELETE_NEST_LIST",
  'UPDATE_TEXT' = "UPDATE_TEXT",
  'REPLACE_SELECTED_TEXT' = "REPLACE_SELECTED_TEXT",
  'APPEND_CHILDREN' = "APPEND_CHILDREN",
  'INSERT_CHILDREN_AFTER' = "INSERT_CHILDREN_AFTER",
  'INSERT_CHILDREN_BEFORE' = "INSERT_CHILDREN_BEFORE",
  'SPLIT_BLOCK_WITH_NODE' = "SPLIT_BLOCK_WITH_NODE",
  'REPLACE_CHILD_NODES' = "REPLACE_CHILD_NODES",
  'REPLACE_NEST_LIST' = "REPLACE_NEST_LIST",
  'MERGE_TWO_BLOCKS_NODES' = "MERGE_TWO_BLOCKS_NODES",
  'INSERT_NEW_PARAGRAPH' = "INSERT_NEW_PARAGRAPH",
  'LINE_BREAK_SINGLE_BLOCK' = "LINE_BREAK_SINGLE_BLOCK",
  'LINE_BREAK_MULTIPLE_BLOCKS' = "LINE_BREAK_MULTIPLE_BLOCKS",
  'TRANSFORM_LIST_BLOCK' = "TRANSFORM_LIST_BLOCK",
  'TRANSFORM_PARAGRAPH_BLOCK' = "TRANSFORM_PARAGRAPH_BLOCK",
  'DELETE_BLOCK_CONTENT' = "DELETE_BLOCK_CONTENT",
  'INSERT_IMAGE_TO_BLOCK' = "INSERT_IMAGE_TO_BLOCK",
  'UPDATE_IMAGE_NODE_URL' = "UPDATE_IMAGE_NODE_URL",
  'TRANSFORM_TO_CODE_BLOCK' = "TRANSFORM_TO_CODE_BLOCK",
  'UPDATE_CODE_BLOCK' = "UPDATE_CODE_BLOCK",
  'SWITCH_OUT_FROM_CODE_BLOCK' = "SWITCH_OUT_FROM_CODE_BLOCK",
  'DELETE_CODE_BLOCK' = "DELETE_CODE_BLOCK",
  'UNLINK_LINK_GROUP' = "UNLINK_LINK_GROUP",
  'LINK_GROUP_NODE_SPLIT' = "LINK_GROUP_NODE_SPLIT",
  'DELETE_LINK_GROUP' = "DELETE_LINK_GROUP",
  'UPDATE_CURSOR_POSITION' = "UPDATE_CURSOR_POSITION",
  'INSERT_TEXT_TO_DECORATOR_NODE' = "INSERT_TEXT_TO_DECORATOR_NODE",
  'INSERT_NODE_TO_NEAREST_ROOT' = "INSERT_NODE_TO_NEAREST_ROOT",
  'PASTE_CONTENT' = "PASTE_CONTENT"
}
/**
 * Abstract class for update node content, delete node, insert node
 */
export declare abstract class ModifyContentAction {
  isFlushable: boolean;
  abstract type: string;
}
