import { FC, RefObject } from 'react'; import { Message as IMessage, MessageSendHandler } from '../../types/chat.types'; interface IProps { open: boolean; top: number; left: number; width: number; chatContainerRef: RefObject; onSendClick: (message: string) => void; onMessageSend?: MessageSendHandler; messages: IMessage[]; loading?: boolean; setInitialChatPosition: Function; height: number; spinner?: JSX.Element; placeholder?: string; greeting?: string; sendButton?: JSX.Element; backgroundClassName?: string; inputContainerClassName?: string; } declare const ChatMainContent: FC; export default ChatMainContent;