import { RefObject } from 'react';
import { TMUIRichTextEditorRef } from 'mui-rte';
export interface MessageEditorProps {
    /**
     * Hides this component
     * @default false
     */
    autoHide?: boolean;
    /**
     * Overrides or extends the styles applied to the component.
     * @default null
     */
    className?: string;
    /**
     * Handles emoji editor
     * @default null
     */
    onRef?: (ref: RefObject<TMUIRichTextEditorRef>) => void;
    /**
     * Any other properties
     */
    [p: string]: any;
    /**
     * Callback to send the message
     */
    send?: () => void;
    /**
     * Callback to pass message item
     * @param message
     */
    getMessage?: (message: any) => void;
}
export default function MessageEditor(props: MessageEditorProps): JSX.Element;
//# sourceMappingURL=MessageEditor.d.ts.map