"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.default = void 0;
var _constants = require("../../constants");
var _renderElem = require("./render-elem");
var _plugin = _interopRequireDefault(require("./plugin"));
var _menu = _interopRequireDefault(require("./menu"));
const HeaderPlugin = {
  type: _constants.ELementTypes.HEADER,
  nodeType: 'element',
  editorMenus: [_menu.default],
  editorPlugin: _plugin.default,
  renderElements: [_renderElem.renderHeader]
};
var _default = exports.default = HeaderPlugin;