UNPKG

@edtr-io/plugin-text

Version:
18 lines 1 kB
import * as React from 'react'; import { Editor } from 'slate'; import { MarkEditorProps, MarkRendererProps, TextPlugin } from '..'; export declare const strongMark = "@splish-me/strong"; export declare const emphasizeMark = "@splish-me/em"; export declare const codeMark = "code"; export interface RichTextPluginOptions { EditorComponent?: React.ComponentType<MarkEditorProps>; RenderComponent?: React.ComponentType<MarkRendererProps>; } export declare const isStrong: (editor: Editor) => boolean; export declare const isEmphasized: (editor: Editor) => boolean; export declare const isCode: (editor: Editor) => boolean; export declare const toggleStrong: (editor: Editor) => Editor; export declare const toggleEmphasize: (editor: Editor) => Editor; export declare const toggleCode: (editor: Editor) => Editor; export declare const createRichTextPlugin: ({ EditorComponent, RenderComponent }?: RichTextPluginOptions) => () => TextPlugin; //# sourceMappingURL=rich-text.d.ts.map