/** * @bytelyst/rich-text — Tiptap v3 editor + viewer for the ByteLyst ecosystem. * * Exports (0.1.0 — Wave 9.B): * toolbar + editing surface, slash menu, async mentions * SSR-safe read-only renderer (generateHTML) * standalone formatting toolbar bound to an Editor * buildExtensions shared StarterKit + Link + Placeholder schema * SlashCommands `/` command extension + defaultSlashItems / filterSlashItems * createMention `@`-mention extension factory + filterUsers helper * * Built on Tiptap v3.23.x (current stable). SSR-safe for Next via * `immediatelyRender: false`. */ export { RichTextEditor } from './RichTextEditor.js'; export type { RichTextEditorProps } from './RichTextEditor.js'; export { RichTextViewer } from './RichTextViewer.js'; export type { RichTextViewerProps } from './RichTextViewer.js'; export { Toolbar } from './Toolbar.js'; export type { ToolbarProps } from './Toolbar.js'; export { buildExtensions } from './extensions.js'; export type { BuildExtensionsOptions } from './extensions.js'; export { SlashCommands, defaultSlashItems, filterSlashItems } from './slashMenu.js'; export type { SlashItem } from './slashMenu.js'; export { createMention, filterUsers } from './mention.js'; export type { MentionUser, UserSearchFn } from './mention.js'; export type { JSONContent } from '@tiptap/core';