import { WhatsAppChannelInterface } from './WhatsAppChannelInterface.js'; import { MessageInterface } from '../MessageInterface.js'; import { WhatsAppStickerIdType } from '../../types/Channels/WhatsApp/WhatsAppStickerIdType.js'; import { WhatsAppStickerUrlType } from '../../types/Channels/WhatsApp/WhatsAppStickerUrlType.js'; /** * Represents an interface for WhatsApp sticker messages. * * @deprecated Please use types instead of interfaces. * * @ignore */ interface WhatsAppStickerInterface extends WhatsAppChannelInterface, MessageInterface { /** * Specifies the type of message, which is "sticker" for sticker messages. */ messageType: 'sticker'; /** * The sticker to be sent. It can be either a sticker URL or a sticker ID. */ sticker: WhatsAppStickerUrlType | WhatsAppStickerIdType; } export type { WhatsAppStickerInterface };