///
interface Props {
element?: any[];
readonly: boolean;
data?: any;
changeValue?(s: any): void;
}
declare const PureEditor: (baseProps?: Partial) => JSX.Element;
export declare const EditorWrapper: ({ readonly, mentionProps, }: {
readonly?: boolean | undefined;
mentionProps?: any;
}) => JSX.Element;
export default PureEditor;
export declare type CustomText = {
bold?: boolean;
italic?: boolean;
code?: boolean;
text: string;
};
export declare type MentionElement = {
type: 'mention';
character: string;
children: CustomText[];
};