UNPKG

@vonage/messages

Version:

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

24 lines 899 B
import { AbstractMessage } from './AbstractMessage'; import { MessageVcardType } from '../types'; import { MessageParamsVcard } from '../types'; import { MessageTypes } from '../enums/MessageTypes'; /** * An abstract base class for vCard (contact card) message objects. */ export declare abstract class AbstractVcardMessage extends AbstractMessage implements MessageParamsVcard { /** * The type of message (always 'vcard'). */ messageType: MessageTypes.VCARD; /** * The vCard (contact card) content of the message. */ vcard: MessageVcardType; /** * Constructs a new `AbstractVcardMessage` instance for vCard messages. * * @param {MessageParamsVcard} params - The parameters for creating a vCard message. */ constructor(params: Omit<MessageParamsVcard, 'channel' | 'messageType'>); } //# sourceMappingURL=AbstractVcardMessage.d.ts.map