import * as React from 'react'; import { EditableRichTextOptions, EditableRichTextProps, EditorMode, UseEditableRichTextProps } from './types'; export declare const useEditor: (initialEditorMode?: "edit" | "view" | undefined, options?: EditableRichTextOptions | undefined) => { editorMode: EditorMode; setEditorMode: React.Dispatch>; }; export declare const useEditableRichText: (props: UseEditableRichTextProps) => { actions: { onSave: (value: string) => void; setToEditMode: () => void; setToViewMode: () => void; }; options: EditableRichTextOptions | undefined; state: { content: string | undefined; editorMode: EditorMode; }; title: React.ReactNode; titlePosition: "top" | "left" | undefined; }; /** * const props = useEditableRichText(editableRichTextProps) * onst { setToEditMode } = props.actions * * * @param props */ export declare const EditableRichText: React.FC;