UNPKG

@vonage/messages

Version:

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

24 lines 889 B
import { AbstractMessage } from './AbstractMessage'; import { MessageVideoType } from '../types'; import { MessageParamsVideo } from '../types'; import { MessageTypes } from '../enums/MessageTypes'; /** * An abstract base class for video message objects. */ export declare abstract class AbstractVideoMessage extends AbstractMessage implements MessageParamsVideo { /** * The type of message, which is 'video' for video messages. */ messageType: MessageTypes.VIDEO; /** * The video content of the message. */ video: MessageVideoType; /** * Constructs a new `AbstractVideoMessage` instance for video messages. * * @param {MessageParamsVideo} params - The parameters for creating a video message. */ constructor(params: Omit<MessageParamsVideo, 'channel' | 'messageType'>); } //# sourceMappingURL=AbstractVideoMessage.d.ts.map