import "./core.mjs";
import { AlignClass as o, AlignStyle as a } from "./formats/align.mjs";
import { DirectionAttribute as l, DirectionClass as r, DirectionStyle as f } from "./formats/direction.mjs";
import p from "./formats/indent.mjs";
import c from "./formats/blockquote.mjs";
import n from "./formats/header.mjs";
import u from "./formats/list.mjs";
import { BackgroundClass as b, BackgroundStyle as t } from "./formats/background.mjs";
import { ColorClass as d, ColorStyle as i } from "./formats/color.mjs";
import { FontClass as m, FontStyle as k } from "./formats/font.mjs";
import { SizeClass as s, SizeStyle as g } from "./formats/size.mjs";
import y from "./formats/bold.mjs";
import C from "./formats/italic.mjs";
import S from "./formats/link.mjs";
import h from "./formats/script.mjs";
import x from "./formats/strike.mjs";
import B from "./formats/underline.mjs";
import I from "./formats/formula.mjs";
import z from "./formats/image.mjs";
import T from "./formats/video.mjs";
import P, { Code as A } from "./formats/code.mjs";
import D from "./modules/syntax.mjs";
import F from "./modules/table.mjs";
import q from "./modules/toolbar.mjs";
import w from "./ui/icons.mjs";
import L from "./ui/picker.mjs";
import v from "./ui/color-picker.mjs";
import H from "./ui/icon-picker.mjs";
import M from "./ui/tooltip.mjs";
import Q from "./themes/bubble.mjs";
import R from "./themes/snow.mjs";
import e from "./core/quill.mjs";
import { Range as ho } from "./core/selection.mjs";
import { default as Bo } from "./core/module.mjs";
import * as yo from "../../../parchment@3.0.0/node_modules/parchment/dist/parchment.mjs";
e.register({
  "attributors/attribute/direction": l,
  "attributors/class/align": o,
  "attributors/class/background": b,
  "attributors/class/color": d,
  "attributors/class/direction": r,
  "attributors/class/font": m,
  "attributors/class/size": s,
  "attributors/style/align": a,
  "attributors/style/background": t,
  "attributors/style/color": i,
  "attributors/style/direction": f,
  "attributors/style/font": k,
  "attributors/style/size": g
}, !0);
e.register({
  "formats/align": o,
  "formats/direction": r,
  "formats/indent": p,
  "formats/background": t,
  "formats/color": i,
  "formats/font": m,
  "formats/size": s,
  "formats/blockquote": c,
  "formats/code-block": P,
  "formats/header": n,
  "formats/list": u,
  "formats/bold": y,
  "formats/code": A,
  "formats/italic": C,
  "formats/link": S,
  "formats/script": h,
  "formats/strike": x,
  "formats/underline": B,
  "formats/formula": I,
  "formats/image": z,
  "formats/video": T,
  "modules/syntax": D,
  "modules/table": F,
  "modules/toolbar": q,
  "themes/bubble": Q,
  "themes/snow": R,
  "ui/icons": w,
  "ui/picker": L,
  "ui/icon-picker": H,
  "ui/color-picker": v,
  "ui/tooltip": M
}, !0);
export {
  Bo as Module,
  yo as Parchment,
  ho as Range,
  e as default
};
