UNPKG

@vonage/messages

Version:

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

20 lines 755 B
import { AbstractMessage } from './AbstractMessage'; import { MessageFileType, MessageParamsFile } from '../types'; import { MessageTypes } from '../enums/MessageTypes'; /** * An abstract base class for file messages. */ export declare abstract class AbstractFileMessage extends AbstractMessage implements MessageParamsFile { /** * The type of message (always 'file'). */ messageType: MessageTypes.FILE; file: MessageFileType; /** * Constructs a new `AbstractFileMessage` instance. * * @param {MessageParamsFile} params - The parameters for creating a file message. */ protected constructor(params: Omit<MessageParamsFile, 'channel' | 'messageType'>); } //# sourceMappingURL=AbstractFileMessage.d.ts.map