/**
* @example
* {
* messageId: "msg_1234567890",
* options: {
* force: true
* },
* reaction: "\uD83D\uDC4D"
* }
*/
export interface ReactMessageParams {
/** Unique identifier of the message. This identifier is a string that always begins with the prefix `msg_`, for example: `msg_1234567890`. */
messageId: string;
options?: ReactMessageParams.Options;
/**
* Unicode emoji to add.
*
* Use `null` to remove existing reaction.
*/
reaction: string | null;
}
export declare namespace ReactMessageParams {
interface Options {
/**
* By default, only messages sent with the `options.tracking` field can be precisely reacted to.
*
* Set `options.force` to true to bypass this restriction (may react to a different message).
*
* For MMS and RCS, only messages containing text can be tracked. Otherwise, `options.force` is ignored.
*/
force?: boolean;
}
}