import { FunctionComponent } from 'react';
import Message, {
ErrorMessage,
MessageAndActions,
MessageAttachmentItem,
MessageAttachmentsContainer,
MessageLoading
} from '@patternfly/chatbot/dist/dynamic/Message';
import MarkdownContent from '@patternfly/chatbot/dist/dynamic/MarkdownContent';
import ToolCall from '@patternfly/chatbot/dist/dynamic/ToolCall';
import ToolResponse from '@patternfly/chatbot/dist/dynamic/ToolResponse';
import FileDetailsLabel from '@patternfly/chatbot/dist/dynamic/FileDetailsLabel';
import ResponseActions, { ResponseActionsGroups } from '@patternfly/chatbot/dist/dynamic/ResponseActions';
import patternflyAvatar from './patternfly_avatar.jpg';
import userAvatar from './user_avatar.svg';
const handlePositiveResponse = () => {
// Handle positive response
};
const handleNegativeResponse = () => {
// Handle negative response
};
const handleCopy = () => {
// Handle copy action
};
const handleDownload = () => {
// Handle download action
};
const handleListen = () => {
// Handle listen action
};
export const MessageWithCustomStructure: FunctionComponent = () => (
<>
>
);