UNPKG

@lobehub/editor

Version:

A powerful and extensible rich text editor built on Meta's Lexical framework, providing a modern editing experience with React integration.

10 lines (9 loc) 400 B
import { ElementNode, RangeSelection, TextNode } from 'lexical'; export declare function sanitizeUrl(url: string): string; export declare function validateUrl(url: string): boolean; export declare function extractUrlFromText(text: string): { index: number; length: number; url: string; } | null; export declare function getSelectedNode(selection: RangeSelection): TextNode | ElementNode;