import { HeadingPlugin as e } from "./heading.esm.js";
import { BoldPlugin as i } from "./bold.esm.js";
import { ItalicPlugin as l } from "./italic.esm.js";
import { UnderlinePlugin as m } from "./underline.esm.js";
import { StrikethroughPlugin as a } from "./strikethrough.esm.js";
import { ListPlugin as u } from "./list.esm.js";
import { ChecklistPlugin as x } from "./checklist.esm.js";
import { HistoryPlugin as C } from "./history.esm.js";
import { LinkPlugin as d } from "./link.esm.js";
import { BlockquotePlugin as h } from "./blockquote.esm.js";
import { ClearFormattingPlugin as k } from "./clear-formatting.esm.js";
import { CodePlugin as D } from "./code.esm.js";
import { TablePlugin as b } from "./table.esm.js";
import { FontSizePlugin as E } from "./font-size.esm.js";
import { FontFamilyPlugin as y } from "./font-family.esm.js";
import { TextAlignmentPlugin as L } from "./text-alignment.esm.js";
import { TextColorPlugin as v } from "./text-color.esm.js";
import { BackgroundColorPlugin as z } from "./background-color.esm.js";
import { LineHeightPlugin as R } from "./line-height.esm.js";
import { IndentPlugin as W } from "./indent.esm.js";
import { DirectionPlugin as q } from "./direction.esm.js";
import { CapitalizationPlugin as V } from "./capitalization.esm.js";
import { MathPlugin as J } from "./math.esm.js";
import { SpecialCharactersPlugin as O } from "./special-characters.esm.js";
import { EmojisPlugin as X } from "./emojis.esm.js";
import { EmbedIframePlugin as Z } from "./embed-iframe.esm.js";
import { AnchorPlugin as oo } from "./anchor.esm.js";
import { MentionPlugin as eo } from "./mentions.esm.js";
import { TrackChangesPlugin as io } from "./track-changes.esm.js";
import { VersionDiffPlugin as lo } from "./version-diff.esm.js";
import { ConditionalContentPlugin as mo } from "./conditional-content.esm.js";
import { DataBindingPlugin as ao } from "./data-binding.esm.js";
import { ContentRulesPlugin as uo } from "./content-rules.esm.js";
import { CitationsPlugin as xo } from "./citations.esm.js";
import { ApprovalWorkflowPlugin as Co } from "./approval-workflow.esm.js";
import { PIIRedactionPlugin as To } from "./pii-redaction.esm.js";
import { SmartPastePlugin as Mo } from "./smart-paste.esm.js";
import { BlocksLibraryPlugin as Ao } from "./blocks-library.esm.js";
import { DocSchemaPlugin as So } from "./doc-schema.esm.js";
import { TranslationWorkflowPlugin as Bo } from "./translation-workflow.esm.js";
import { SlashCommandsPlugin as Fo } from "./slash-commands.esm.js";
import { MediaManagerPlugin as Io, getMediaManagerConfig as Lo, setMediaManagerConfig as Ho } from "./media-manager.esm.js";
import { D as wo, g as zo, s as Go } from "./index-BFsKNTTj.mjs";
import { PreviewPlugin as Uo } from "./preview.esm.js";
import { FullscreenPlugin as jo } from "./fullscreen.esm.js";
import { PrintPlugin as No } from "./print.esm.js";
import { PageBreakPlugin as _o } from "./page-break.esm.js";
import { FootnotePlugin as Ko } from "./footnote.esm.js";
import { CodeSamplePlugin as Qo } from "./code-sample.esm.js";
import { MergeTagPlugin as Yo } from "./merge-tag.esm.js";
import { PREDEFINED_TEMPLATES as $o, TemplatePlugin as or, addCustomTemplate as rr, getAllTemplates as er, getTemplateCategories as tr, getTemplatesByCategory as ir, sanitizeTemplate as nr, searchTemplates as lr, validateTemplate as gr } from "./template.esm.js";
import { CommentsPlugin as pr } from "./comments.esm.js";
import { SpellCheckPlugin as fr } from "./spell-check.esm.js";
import { A11yCheckerPlugin as Pr } from "./a11y-checker.esm.js";
import { buildApiUrl as sr, getGlobalApiConfig as Cr, getGlobalApiHeaders as cr, setGlobalApiConfig as dr } from "./shared-config.esm.js";
export {
  Pr as A11yCheckerPlugin,
  oo as AnchorPlugin,
  Co as ApprovalWorkflowPlugin,
  z as BackgroundColorPlugin,
  h as BlockquotePlugin,
  Ao as BlocksLibraryPlugin,
  i as BoldPlugin,
  V as CapitalizationPlugin,
  x as ChecklistPlugin,
  xo as CitationsPlugin,
  k as ClearFormattingPlugin,
  D as CodePlugin,
  Qo as CodeSamplePlugin,
  pr as CommentsPlugin,
  mo as ConditionalContentPlugin,
  uo as ContentRulesPlugin,
  ao as DataBindingPlugin,
  q as DirectionPlugin,
  So as DocSchemaPlugin,
  wo as DocumentManagerPlugin,
  Z as EmbedIframePlugin,
  X as EmojisPlugin,
  y as FontFamilyPlugin,
  E as FontSizePlugin,
  Ko as FootnotePlugin,
  jo as FullscreenPlugin,
  e as HeadingPlugin,
  C as HistoryPlugin,
  W as IndentPlugin,
  l as ItalicPlugin,
  R as LineHeightPlugin,
  d as LinkPlugin,
  u as ListPlugin,
  J as MathPlugin,
  Io as MediaManagerPlugin,
  eo as MentionPlugin,
  Yo as MergeTagPlugin,
  To as PIIRedactionPlugin,
  $o as PREDEFINED_TEMPLATES,
  _o as PageBreakPlugin,
  Uo as PreviewPlugin,
  No as PrintPlugin,
  Fo as SlashCommandsPlugin,
  Mo as SmartPastePlugin,
  O as SpecialCharactersPlugin,
  fr as SpellCheckPlugin,
  a as StrikethroughPlugin,
  b as TablePlugin,
  or as TemplatePlugin,
  L as TextAlignmentPlugin,
  v as TextColorPlugin,
  io as TrackChangesPlugin,
  Bo as TranslationWorkflowPlugin,
  m as UnderlinePlugin,
  lo as VersionDiffPlugin,
  rr as addCustomTemplate,
  sr as buildApiUrl,
  er as getAllTemplates,
  zo as getDocumentManagerConfig,
  Cr as getGlobalApiConfig,
  cr as getGlobalApiHeaders,
  Lo as getMediaManagerConfig,
  tr as getTemplateCategories,
  ir as getTemplatesByCategory,
  nr as sanitizeTemplate,
  lr as searchTemplates,
  Go as setDocumentManagerConfig,
  dr as setGlobalApiConfig,
  Ho as setMediaManagerConfig,
  gr as validateTemplate
};
