import * as React from "react";
import { Chat } from "../models/Chat";
import { Message } from "../models/Conversation";
interface AgentMessageProps {
    children: React.ReactNode;
    message?: Chat;
    sendFeedback?: (messageId: string, score: string, comment: string) => void;
    fetchMessagePair?: (messageId: string) => Promise<Message | undefined>;
    handleSendMessage?: (message: string | undefined) => Promise<void>;
    suggestedMessages?: string[];
}
export declare const AgentMessage: React.MemoExoticComponent<({ children, message, sendFeedback, fetchMessagePair, handleSendMessage, suggestedMessages, }: AgentMessageProps) => React.JSX.Element>;
export {};
