import { RefObject, ReactNode, Ref } from 'react'; import { DraftBlockRenderMap, DraftStyleMap, Editor } from 'draft-js'; import { GetEditor } from './'; export interface EditorPropsBefore { imageRef: RefObject; inlineRef: RefObject; sidebarRef: RefObject; blockRenderMap: DraftBlockRenderMap; customStyleMap: DraftStyleMap; children?: ReactNode; placeholder: string; } export declare type EditorProps = { forwardRef: Ref; } & EditorPropsBefore & { getEditor: GetEditor; }; export declare type EditorRef = RefObject;