import { Editor, Point } from 'slate'; import { ReactEditor } from 'slate-react'; export declare const isLinkActive: (editor: any) => boolean; type LinkDetailObject = { url: string; text: string; inNewTab: boolean; title?: string; }; export declare const getLinkDetail: (editor: any, selection: any) => LinkDetailObject; export declare const unwrapLink: (editor: any) => void; export declare const wrapLink: (editor?: any, url?: any, linkText?: any, newTab?: any, title?: string) => void; export declare function handleCursorIfCursorEndOfLink(editor: any, isPointMatched: any): boolean; export declare function isVisuallyEqualPoint(editor: ReactEditor, pointA: Point, pointB: Point): boolean; export declare const isSelectionEntirelyLink: (editor: Editor) => boolean; export declare const getPartialLinkInfo: (editor: Editor) => { hasPartialLink: boolean; linkParents: any[]; }; export {};