UNPKG

@vonage/messages

Version:

Multi-channel messaging that integrates WhatsApp, Facebook, Viber, SMS, and MMS

21 lines 787 B
import { AbstractMessage } from './AbstractMessage'; import { MessageImageType } from '../types'; import { MessageParamsImage } from '../types'; import { MessageTypes } from '../enums/MessageTypes'; /** * An abstract base class for image messages. */ export declare abstract class AbstractImageMessage extends AbstractMessage implements MessageParamsImage { /** * The type of message (always 'image'). */ messageType: MessageTypes.IMAGE; image: MessageImageType; /** * Constructs a new `AbstractImageMessage` instance. * * @param {MessageParamsImage} params - The parameters for creating an image message. */ constructor(params: Omit<MessageParamsImage, 'channel' | 'messageType'>); } //# sourceMappingURL=AbstractImageMessage.d.ts.map