import { MessageInterface } from './MessageInterface.js'; import { MessageImageType } from '../types/MessageImageType.js'; /** * Represents a message interface for image attachments. * * This interface is used for defining messages with image attachments and * includes the message type 'image' and the image content. * * @deprecated Please use types instead of interfaces. * * @ignore */ interface MessageImageInterface extends MessageInterface { /** * Specifies the message type as 'image'. */ messageType: 'image'; /** * The image content of the message, including the URL to the image. */ image: MessageImageType; } export type { MessageImageInterface };