export { pluginAiSuggestions } from './plugin-ai-suggestions/options.js';
export { pluginCollab } from './plugin-collab/options.js';
export { readYXmlFragment, writeYXmlFragment } from './plugin-collab/y-adapter.js';
export { type BISettings } from './ricos-common/ricos-types.js';
export { extractUoUParams } from './_shared/extract-uou-params.js';
export { getInitialLinkData } from './_shared/link/get-initial-link-data.js';
export { parseInstance } from './_shared/request-service-provider/parse-instance.js';
/** @deprecated Use RicosEditorProps directly */
export type { RicosEditorProps as WixRicosEditorProps } from './ricos-common/index.js';
/** @deprecated Use RicosTheme directly */
export type { RicosTheme as WixRicosTheme } from './ricos-types/index.js';
/** @deprecated Use RicosViewerProps directly */
export type { RicosViewerProps as WixRicosViewerProps } from './ricos-viewer-next/index.js';
/** @deprecated Use RicosEditor directly */
export { RicosEditor as WixRicosEditor } from './ricos-editor/index.js';
export { resolveFileUrl } from './ricos-media/index.js';
/** @deprecated Use RicosViewer directly */
export { RicosViewer as WixRicosViewer } from './ricos-viewer-next/index.js';
export { type RicosEditorProps } from './ricos-common/index.js';
export { type EditorPluginOptions, type EditorPluginOptionCreator, type EditorPluginOptionCreator as EditorPluginCreator, } from './ricos-types/index.js';
/** @deprecated Use EditorPluginOptions instead */
export type { EditorPluginOptions as EditorPlugin } from './ricos-types/index.js';
export { ACTION_BUTTON_TYPE, AUDIO_TYPE, CODE_BLOCK_TYPE, COLLAPSIBLE_LIST_TYPE, compare, createContent, DIVIDER_TYPE, type DraftContent, EMBED_TYPE, EMOJI_TYPE, EXTERNAL_MENTIONS_TYPE, FILE_UPLOAD_TYPE, GALLERY_TYPE, getMediaData, getTextDirection, GIPHY_TYPE, HASHTAG_TYPE, HEADINGS_DROPDOWN_TYPE, HTML_TYPE, IMAGE_TYPE, type ImageMedia, INDENT_TYPE, isContentStateEmpty, isDraftContent, isRichContent, isRichContentEmpty, LINE_SPACING_TYPE, LINK_BUTTON_TYPE, LINK_PREVIEW_TYPE, LINK_TYPE, type ListItemData, MENTION_TYPE, normalizeInitialState, POLL_TYPE, RICOS_ANCHOR_TYPE, RICOS_CAPTION_TYPE, RICOS_DIVIDER_TYPE, RICOS_FILE_TYPE, RICOS_GALLERY_TYPE, RICOS_GIPHY_TYPE, RICOS_IMAGE_TYPE, RICOS_LINK_BUTTON_TYPE, RICOS_LINK_PREVIEW_TYPE, RICOS_LINK_TYPE, RICOS_MENTION_TYPE, RICOS_POLL_TYPE, RICOS_SHAPE_TYPE, RICOS_VERTICAL_EMBED_TYPE, RICOS_VIDEO_TYPE, type RicosContent, type RicosContentBlock, type RicosEntity, type RicosInlineStyleRange, SHAPE_TYPE, SPOILER_TYPE, TABLE_TYPE, TOC_TYPE, TEXT_COLOR_TYPE, TEXT_HIGHLIGHT_TYPE, TIPTAP_SHAPE_TYPE, Version, VERTICAL_EMBED_TYPE, VIDEO_TYPE, type VideoMedia, } from './ricos-content/index.js';
export { isContentEqual } from './ricos-content/lib/comapare-draft-content.js';
export { setupContentBuilder } from './ricos-content/lib/content.js';
export { getPluginData, getText } from './ricos-content/lib/content-application.js';
export { fromDraft, fromPlainText, toDraft, toPlainText } from './ricos-content/lib/converters.js';
export { createEmptyContent } from './ricos-content/lib/create-empty-content.js';
export { ensureDraftContent } from './ricos-content/lib/ensure-draft-content.js';
export { ensureRicosContent } from './ricos-content/lib/ensure-ricos-content.js';
export { extract } from './ricos-content/lib/extract.js';
export { extractMedia } from './ricos-content/lib/extract-media.js';
export { getContentLength } from './ricos-content/lib/get-content-length.js';
export { isRichContentEqual } from './ricos-content/lib/is-rich-content-equal.js';
export { ensureContentId } from './ricos-content/lib/metadata-utils.js';
export { modify } from './ricos-content/lib/modify.js';
export { createParagraphNode, createTextNode, initializeMetadata, } from './ricos-content/lib/node-utils.js';
export { fromCKEditorHtml, fromRichTextHtml, type InterceptorToHtml, toHtml, } from './ricos-content/lib/server-side-converters.js';
export { toPlainTextSync } from './ricos-content/lib/to-plain-text-sync.js';
export { toTranslatables, translateContent } from './ricos-content/lib/translate.js';
export { truncateRichContent } from './ricos-content/lib/truncate-rich-content.js';
export { getCountableNodes, truncateContent } from './ricos-content/lib/truncate-content.js';
export { getAnchorableNodesQuery } from './ricos-content-query/index.js';
export { RicosEditor, type RicosEditorType } from './ricos-editor/index.js';
export { type AppEmbedData, AppEmbedData_AppType, type AudioData, type BulletedListData, type ButtonData, ButtonData_Styles_Background_Type, ButtonData_Type, type CollapsibleListData, CollapsibleListData_Direction, CollapsibleListData_InitialExpandedItems, type Decoration, Decoration_Type, DividerData_Alignment, DividerData_LineStyle, DividerData_Width, type FileData, FontSizeData_fontType, type GalleryData, type GalleryData_Item, GalleryOptions_ItemStyle_Crop, GalleryOptions_Layout_Orientation, GalleryOptions_Layout_Type, GalleryOptions_Thumbnails_Alignment, type GIF, type GIFData, GIFData_GIFType, type HeadingData, type HTMLData, HTMLData_Source, ImageData, type LayoutCellData, type LayoutData, LayoutData_Backdrop_Type, LayoutData_Background_Type, LayoutData_ResponsivenessBehaviour, LayoutData_VerticalAlignment_Alignment, LayoutData_Banner_Position, LayoutData_Banner_Origin, LayoutData_DesignTarget, type Link, type Link_Rel, Link_Target, type LinkPreviewData, type Media, type MentionData, type Node, Node_Type, type OrderedListData, type ParagraphData, PluginContainerData_Alignment, type PluginContainerData_Spoiler, PluginContainerData_Width_Type, type PollData, type ShapeData, PollData_Design_PollDesign_Background_Type, PollData_Layout_PollLayout_Direction, PollData_Layout_PollLayout_Type, PollData_Poll_Settings_Permissions_ViewRole, PollData_Poll_Settings_Permissions_VoteRole, RichContent, type TextData, TextStyle_TextAlignment, type VideoData, type SmartBlockData, SmartBlockData_ColumnSize, SmartBlockData_Type, } from '@wix/ricos/schema';
export type { ValidationError } from './ricos-schema/next-schema/index.js';
export { validateRicosDocument } from './ricos-schema/next-schema/index.js';
export { type AnchorDecoration, type AppEmbedNode, type AudioNode, type BlockquoteNode, type BulletedListNode, type ButtonNode, type CaptionNode, type CodeBlockNode, type CollapsibleItemBodyNode, type CollapsibleItemNode, type CollapsibleItemTitleNode, type CollapsibleListNode, type ColorPaletteManager, type Gradient, type GradientStop, type SetColors, type SetGradients, type CustomTextualStyle, type DebugMode, type DividerNode, type EmbedNode, type FileNode, type FocusPosition, type GalleryNode, type GetToolbarSettings, type GifNode, type HeadingNode, type HtmlNode, type ImageNode, type LinkDecoration, type LinkPreviewNode, type LinkSettings, type ListItemNode, type onAtomicBlockFocus, type OnContentChangeFunction, type onKeyboardShortcutActionArgs, type onToolbarButtonClickArgs, type OrderedListNode, type PaletteRgbColors, type ParagraphNode, type PollNode, type RefinedNode, type RicosPalette, type RicosCustomStyles, type RicosEditorAPI, type RicosTheme, type TableCellNode, type TableNode, type TableRowNode, type TextAlignment, type TextDirection, type TextGroupButtons, type TextNode, type ToolbarButtonProps, type ToolbarSettings, type ToolbarSettingsFunctions, ToolbarType, type VideoNode, type ViewerPlugin, type ContentChangeMeta, type ContentChangeSource, } from './ricos-types/index.js';
export { type HistorySettings } from './ricos-types/plugin-types.js';
export { RicosViewer, type RicosViewerProps } from './ricos-viewer-next/index.js';
export { convertToGalleryItemList as convertItemData } from './_shared/media/convert-to-gallery-item-list.js';
export { getAbsoluteUrl } from './_shared/media/get-absolute-url.js';
export { PLUGIN_TOOLBAR_BUTTON_ID } from './_shared/plugin-toolbar/plugin-toolbar-buttons-ids.js';
export { quickStartViewerPlugins } from './_shared/quick-start-viewer-plugins/quick-start-viewer-plugins.js';
export { generateKey, isHexColor } from './wix-rich-content-common/index.js';
export { truncateContentState } from './wix-rich-content-common/lib/content-state-services.js';
export { Tooltip } from './wix-rich-content-common/lib/tooltip.js';
export { EditorEvents, EditorEventsContext, type EditorEventsProps, EditorEventsProvider, withEditorContext, } from './editor-common/editor-events-context.js';
export { RicosEditorApiContext, RicosEditorApiProvider, useRicosEditorApi, withRicosEditorApi, } from './_shared/ricos-editor-api-context/ricos-editor-api-context.js';
export { BUTTON_TYPES, FORMATTING_BUTTONS, INSERT_PLUGIN_BUTTONS, } from './editor-common/index.js';
export { pluginAi } from './plugin-ai/index.js';
export { audioButtonsTypes, type AudioPluginEditorConfig, pluginAudio, } from './plugin-audio/index.js';
export { pluginAudio as pluginAudioViewer } from './plugin-audio/viewer.js';
export { type LinkButtonPluginEditorConfig, pluginActionButton, pluginLinkButton, } from './plugin-button/index.js';
export { pluginActionButton as pluginActionButtonViewer, pluginLinkButton as pluginLinkButtonViewer, } from './plugin-button/viewer.js';
export { pluginCodeBlock } from './plugin-code-block/index.js';
export { pluginCodeBlock as pluginCodeBlockViewer } from './plugin-code-block/viewer.js';
export { type CollapsibleListComponentData, pluginCollapsibleList, } from './plugin-collapsible-list/index.js';
export { pluginCollapsibleList as pluginCollapsibleListViewer } from './plugin-collapsible-list/viewer.js';
export { DIVIDER_BUTTONS, pluginDivider } from './plugin-divider/index.js';
export { pluginDivider as pluginDividerViewer } from './plugin-divider/viewer.js';
export { pluginEmoji } from './plugin-emoji/index.js';
export { pluginEmoji as pluginEmojiViewer } from './plugin-emoji/viewer.js';
export { type FilePluginEditorConfig, pluginFileUpload, } from './plugin-file-upload/index.js';
export { fileExtensionToType, FileTypes, } from './plugin-file-upload/lib/file-extension-to-type.js';
export { pluginFileUpload as pluginFileUploadViewer } from './plugin-file-upload/viewer.js';
export { pluginFontFamily } from './plugin-font-family/index.js';
export { pluginFontFamily as pluginFontFamilyViewer } from './plugin-font-family/viewer.js';
export { type GalleryPluginEditorConfig, pluginGallery, } from './plugin-gallery/index.js';
export { pluginGallery as pluginGalleryViewer } from './plugin-gallery/viewer.js';
export { pluginGiphy } from './plugin-giphy/index.js';
export { pluginGiphy as pluginGiphyViewer } from './plugin-giphy/viewer.js';
export { pluginHashtag } from './plugin-hashtag/index.js';
export { pluginHashtag as pluginHashtagViewer } from './plugin-hashtag/viewer.js';
export { pluginHeadings } from './plugin-headings/index.js';
export { htmlButtonsTypes, pluginHtml } from './plugin-html/index.js';
export { pluginHtml as pluginHtmlViewer } from './plugin-html/viewer.js';
export { pluginImage } from './plugin-image/index.js';
export { pluginImage as pluginImageViewer } from './plugin-image/viewer.js';
export { pluginIndent } from './plugin-indent/index.js';
export { pluginIndent as pluginIndentViewer } from './plugin-indent/viewer.js';
export { pluginInlineAi } from './plugin-inline-ai/index.js';
export { pluginLineSpacing } from './plugin-line-spacing/index.js';
export { pluginLineSpacing as pluginLineSpacingViewer } from './plugin-line-spacing/viewer.js';
export { pluginLink } from './plugin-link/index.js';
export { pluginLink as pluginLinkViewer } from './plugin-link/viewer.js';
export { type LinkPreviewPluginEditorConfig, LinkPreviewProviders, pluginLinkPreview, } from './plugin-link-preview/index.js';
export { pluginLinkPreview as pluginLinkPreviewViewer } from './plugin-link-preview/viewer.js';
export { type MentionsPluginEditorConfig, pluginMentions, } from './plugin-mentions/index.js';
export { pluginMentions as pluginMentionsViewer } from './plugin-mentions/viewer.js';
export { pluginShape, SHAPE_RICOS_DEFAULTS } from './plugin-shape/index.js';
export { pluginShape as pluginShapeViewer } from './plugin-shape/viewer.js';
export { pluginSmartBlock } from './plugin-smart-block/index.js';
export { pluginSmartBlock as pluginSmartBlockViewer } from './plugin-smart-block/viewer.js';
export { pluginPoll, type PollPluginEditorConfig, } from './plugin-social-polls/index.js';
export { pluginPoll as pluginPollViewer } from './plugin-social-polls/viewer.js';
export { pluginSpoiler, SpoilerEditorWrapper } from './plugin-spoiler/index.js';
export { initSpoilersContentState, pluginSpoiler as pluginSpoilerViewer, SpoilerViewerWrapper, } from './plugin-spoiler/viewer.js';
export { pluginTable, TABLE_BUTTONS } from './plugin-table/index.js';
export { pluginTable as pluginTableViewer } from './plugin-table/viewer.js';
export { pluginToc } from './plugin-toc/index.js';
export { pluginToc as pluginTocViewer } from './plugin-toc/viewer.js';
export { pluginTextColor, pluginTextHighlight } from './plugin-text-color/index.js';
export { pluginTextColor as pluginTextColorViewer, pluginTextHighlight as pluginTextHighlightViewer, } from './plugin-text-color/viewer.js';
export { pluginVerticalEmbed, verticalEmbedProviders, } from './plugin-vertical-embed/index.js';
export { pluginVerticalEmbed as pluginVerticalEmbedViewer } from './plugin-vertical-embed/viewer.js';
export { pluginVideo, videoButtonsTypes, type VideoPluginEditorConfig, } from './plugin-video/index.js';
export { pluginVideo as pluginVideoViewer } from './plugin-video/viewer.js';
export { TextSelectionToolbar, TwitterButton, } from './text-selection-toolbar/index.js';
export type { TiptapAdapter } from './tiptap-editor/components/rich-content-adapter.js';
export { RicosWidget, type RicosWidgetProps, } from './ui-components/wixel-assistant/ricos-assistant-widget.js';
/** deprecated */
export declare const MAP_TYPE = "wix-draft-plugin-map";
//# sourceMappingURL=legacy.d.ts.map