@lobehub/editor
Version:
A powerful and extensible rich text editor built on Meta's Lexical framework, providing a modern editing experience with React integration.
15 lines (14 loc) • 750 B
TypeScript
import type { LexicalEditor, LexicalNode, SerializedLexicalNode } from 'lexical';
import { ElementNode, TextNode } from 'lexical';
export declare class CardLikeElementNode extends ElementNode {
isCardLike(): boolean;
}
export declare const cursorNodeSerialized: SerializedLexicalNode;
export declare class CursorNode extends TextNode {
static getType(): string;
isUnmergeable(): boolean;
}
export declare function $createCursorNode(): CursorNode;
export declare function $isCardLikeElementNode(node: LexicalNode | null | undefined): node is CardLikeElementNode;
export declare function $isCursorNode(node: LexicalNode | null | undefined): node is CursorNode;
export declare function registerCursorNode(editor: LexicalEditor): () => void;