"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
  for (var name in all)
    __defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
  if (from && typeof from === "object" || typeof from === "function") {
    for (let key of __getOwnPropNames(from))
      if (!__hasOwnProp.call(to, key) && key !== except)
        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
  }
  return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var register_exports = {};
__export(register_exports, {
  registerBuiltinComponents: () => registerBuiltinComponents
});
module.exports = __toCommonJS(register_exports);
var import_register = require("./Box/register");
var import_register2 = require("./Button/register");
var import_register3 = require("./Carousel/register");
var import_register4 = require("./Countdown/register");
var import_register5 = require("./Divider/register");
var import_register6 = require("./Embed/register");
var import_register7 = require("./Form/register");
var import_register8 = require("./Image/register");
var import_register9 = require("./Navigation/register");
var import_register10 = require("./Root/register");
var import_register11 = require("./Slot/register");
var import_register12 = require("./SocialLinks/register");
var import_register13 = require("./Text/register");
var import_register14 = require("./Video/register");
function registerBuiltinComponents(runtime) {
  const unregisterBoxComponent = (0, import_register.registerComponent)(runtime);
  const unregisterButtonComponent = (0, import_register2.registerComponent)(runtime);
  const unregisterCarouselComponent = (0, import_register3.registerComponent)(runtime);
  const unregisterCountdownComponent = (0, import_register4.registerComponent)(runtime);
  const unregisterDividerComponent = (0, import_register5.registerComponent)(runtime);
  const unregisterEmbedComponent = (0, import_register6.registerComponent)(runtime);
  const unregisterFormComponent = (0, import_register7.registerComponent)(runtime);
  const unregisterImageComponent = (0, import_register8.registerComponent)(runtime);
  const unregisterNavigationComponent = (0, import_register9.registerComponent)(runtime);
  const unregisterRootComponent = (0, import_register10.registerComponent)(runtime);
  const unregisterSlotComponent = (0, import_register11.registerComponent)(runtime);
  const unregisterSocialLinksComponent = (0, import_register12.registerComponent)(runtime);
  const unregisterTextComponent = (0, import_register13.registerComponent)(runtime);
  const unregisterVideoComponent = (0, import_register14.registerComponent)(runtime);
  return () => {
    unregisterBoxComponent();
    unregisterButtonComponent();
    unregisterCarouselComponent();
    unregisterCountdownComponent();
    unregisterDividerComponent();
    unregisterEmbedComponent();
    unregisterFormComponent();
    unregisterImageComponent();
    unregisterNavigationComponent();
    unregisterRootComponent();
    unregisterSlotComponent();
    unregisterSocialLinksComponent();
    unregisterTextComponent();
    unregisterVideoComponent();
  };
}
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
  registerBuiltinComponents
});
//# sourceMappingURL=register.js.map