import type * as Pinnacle from "../index.mjs";
/**
* RCS message containing a media file with optional quick reply buttons.
*
* See [supported file types](https://app.pinnacle.sh/supported-file-types?type=RCS-MEDIA).
*/
export interface MessageEventRcsMediaContent {
/**
* Unique identifier of the message. This identifier is a string that always begins with the prefix `msg_`, for example: `msg_1234567890`.
* To get the message details, use the [GET /messages/{id}](/api-reference/messages/get) endpoint.
*/
id: string;
/** URL of the media file. */
media: string;
/**
* List of interactive quick reply buttons in the message.
* **Limit:** 10 max
*/
quickReplies: Pinnacle.RichButton[];
}