import { default as React } from 'react';
import { IConfig } from '../../types/types';
export interface SendInputProps {
    sendMessage: (message: string) => void;
    sendMedia: (data: any, type: string) => void;
    isLoading: boolean;
    editMessage?: string;
    config?: IConfig;
    onFocus?: () => void;
    onBlur?: () => void;
    isMessageProcessing?: boolean;
    formatMessage?: (text: string) => string;
    multiline?: boolean;
    inputHeight?: number;
    showPreview?: boolean;
    previewParser?: (text: string) => (string | JSX.Element)[];
    onSendMessage?: (message: string) => void;
    onSendMedia?: (data: any, type: string) => void;
    placeholderText?: string;
}
declare const SendInput: React.FC<SendInputProps>;
export default SendInput;
