import React from 'react';
import { ChatMessage } from '../ChatRevamp/types';
export interface IStyles {
    textColor?: string;
    buttonColor?: string;
    buttonBackgroundColor?: string;
    width?: string;
    height?: string;
}
export interface IEmitter {
    _id: string;
    name: string;
}
export interface IChatProps {
    chatMessages: ChatMessage[];
    onSendChatMessage: (message: string) => void;
    onCloseButton: () => void;
    onFocus?: () => void;
    onBlur?: () => void;
    opacity?: number;
    sendMessage: boolean;
    styles?: IStyles;
    isExpanded: boolean;
}
export declare const Chat: React.FC<IChatProps>;
