// This file was auto-generated by Fern from our API Definition.

import type * as Intercom from "../../../../../../index.js";

/**
 * @example
 *     {
 *         id: "123 or \"last\"",
 *         body: {
 *             message_type: "comment",
 *             type: "user",
 *             body: "Thanks again :)",
 *             intercom_user_id: "6762f1571bb69f9f2193bbbb"
 *         }
 *     }
 *
 * @example
 *     {
 *         id: "123 or \"last\"",
 *         body: {
 *             message_type: "note",
 *             type: "admin",
 *             body: "<html> <body>  <h2>An Unordered HTML List</h2>  <ul>   <li>Coffee</li>   <li>Tea</li>   <li>Milk</li> </ul>    <h2>An Ordered HTML List</h2>  <ol>   <li>Coffee</li>   <li>Tea</li>   <li>Milk</li> </ol>   </body> </html>",
 *             admin_id: "3156780"
 *         }
 *     }
 *
 * @example
 *     {
 *         id: "123 or \"last\"",
 *         body: {
 *             message_type: "quick_reply",
 *             type: "admin",
 *             admin_id: "3156780",
 *             reply_options: [{
 *                     text: "Yes",
 *                     uuid: "a5e1c524-5ddd-4c3e-9328-6bca5d6e3edb"
 *                 }, {
 *                     text: "No",
 *                     uuid: "f4a98af1-be56-4948-a57e-e1a83f8484c6"
 *                 }]
 *         }
 *     }
 *
 * @example
 *     {
 *         id: "123 or \"last\"",
 *         body: {
 *             message_type: "comment",
 *             type: "user",
 *             body: "body",
 *             reply_options: [{
 *                     text: "Yes",
 *                     uuid: "a5e1c524-5ddd-4c3e-9328-6bca5d6e3edb"
 *                 }],
 *             intercom_user_id: "6762f1621bb69f9f2193bbbe"
 *         }
 *     }
 *
 * @example
 *     {
 *         id: "123 or \"last\"",
 *         body: {
 *             message_type: "comment",
 *             type: "user",
 *             body: "Thanks again :)",
 *             intercom_user_id: "6762f1661bb69f9f2193bbbf"
 *         }
 *     }
 */
export interface ReplyConversationRequest {
    /** The Intercom provisioned identifier for the conversation or the string "last" to reply to the last part of the conversation */
    id: string;
    body: Intercom.unstable.ReplyConversationRequestBody;
}
