import React from 'react'; import 'braft-editor/dist/index.css'; import { EditorState, BraftEditorProps } from 'braft-editor'; export declare function validateMaxImgNumber(html: string, maxImgNumber: number): boolean; interface PEditorProps { value?: EditorState; onChange?: (value: EditorState) => void; maxLength?: number; onReachMaxLength?: () => void; maxFileSizeM?: number; errorMessage: (msg: string) => void; braftEditorProps?: BraftEditorProps; } declare const _default: ({ uploadUrl, uploadFn, }: { uploadUrl?: string | undefined; uploadFn?: ((params: { file: File; progress: (progress: number) => void; libraryId: string; success: (res: { url: string; meta: { id: string; title: string; alt: string; loop: boolean; autoPlay: boolean; controls: boolean; poster: string; }; }) => void; error: (err: { msg: string; }) => void; }) => void) | undefined; }) => React.FC; export default _default;