import t from "../blocks/container/container.config.js";
import { BuilderRegistry as m } from "../registry.js";
import e from "../blocks/heading/heading.config.js";
import "react/jsx-runtime";
import n from "../blocks/text/text.config.js";
import p from "../blocks/link/link.config.js";
import f from "../blocks/button/button.config.js";
import "../utils/index.js";
import g from "../blocks/image/image.config.js";
import a from "../blocks/icon/icon.config.js";
import "../components/base/add-new-section.js";
import "../components/base/editor-render-block.js";
import "../store/builder-slice.js";
import "../../../../store/selectors.js";
import "../../../../_virtual/lodash.js";
import l from "../blocks/tabs/tabs.config.js";
import "../components/shared/drawer.js";
import "react";
import C from "../blocks/drawer/drawer.config.js";
import "../components/shared/popover.js";
import { Breakpoint as i } from "../types/responsive.js";
import d from "../blocks/dropdown/dropdown.config.js";
import s from "../blocks/html/html.config.js";
import B from "../blocks/banner/banner.config.js";
import b from "../blocks/slider/slider.config.js";
import { AiOutlineTablet as h, AiOutlineMobile as k } from "../../../../node_modules/.pnpm/react-icons@5.5.0_react@19.0.0/node_modules/react-icons/ai/index.js";
import u from "../blocks/faq/faq.config.js";
import W from "../blocks/testimonial/testimonial.config.js";
import c from "../blocks/progress-bar/progress-bar.config.js";
import { BlockGroup as r } from "../types/block.js";
import { FiMonitor as T } from "../../../../node_modules/.pnpm/react-icons@5.5.0_react@19.0.0/node_modules/react-icons/fi/index.js";
const o = new m();
o.registerBlocks([
  t,
  e,
  n,
  f,
  p,
  g,
  a,
  l,
  C,
  d,
  // Advanced blocks
  s,
  B,
  b,
  u,
  W,
  c
]);
o.setGroupsOrder([r.BASIC, r.ADVANCED]);
o.registerBreakpoints([
  {
    label: "Desktop",
    key: i.DESKTOP,
    icon: T,
    previewWidth: 1280,
    maxWidth: 999999,
    minWidth: 1024
  },
  {
    label: "Tablet",
    key: i.TABLET,
    icon: h,
    previewWidth: 768,
    maxWidth: 1023,
    minWidth: 641
  },
  {
    label: "Mobile",
    key: i.MOBILE,
    icon: k,
    previewWidth: 400,
    maxWidth: 640,
    minWidth: 0
  }
]);
const oo = o;
export {
  oo as BuilderConfiguration
};
//# sourceMappingURL=builder.config.js.map
