/** * RevealUI Rich Text Editor - Lexical Module * * Barrel export for the Lexical editor integration. * Consumers import from '@revealui/core/richtext/lexical'. * * @example * ```ts * import { * lexicalEditor, * BoldFeature, * ItalicFeature, * HeadingFeature, * FixedToolbarFeature, * } from '@revealui/core/richtext/lexical' * ``` */ export type { EditorState, LexicalEditor, LexicalNode, SerializedEditorState, SerializedLexicalNode, } from 'lexical'; export type { RichTextContent, RscEntryLexicalCell, RscEntryLexicalField, } from './exports/server/rsc.js'; export { serializeLexicalState } from './exports/server/rsc.js'; export type { DefaultNodeTypes, RichTextEditor, RichTextFeature, SerializedBlockNode, SerializedCodeNode, SerializedHeadingNode, SerializedLinebreakNode, SerializedLinkNode, SerializedListItemNode, SerializedListNode, SerializedParagraphNode, SerializedQuoteNode, SerializedTextNode, SerializedUploadNode, ServerFeatureConfig, } from './index.js'; export { AlignFeature, BlockquoteFeature, BlocksFeature, BoldFeature, ChecklistFeature, CodeBlockFeature, CodeFeature, createServerFeature, FixedToolbarFeature, FloatingToolbarFeature, HeadingFeature, HistoryFeature, HorizontalRuleFeature, IndentFeature, InlineCodeFeature, InlineToolbarFeature, ItalicFeature, LinkFeature, ListFeature, lexicalEditor, OrderedListFeature, ParagraphFeature, QuoteFeature, RelationshipFeature, StrikethroughFeature, SubscriptFeature, SuperscriptFeature, TreeViewFeature, UnderlineFeature, UnorderedListFeature, UploadFeature, } from './index.js'; //# sourceMappingURL=lexical.d.ts.map