intercom-client
Version:
Official Node bindings to the Intercom API
40 lines (39 loc) • 1.22 kB
TypeScript
/**
* This file was auto-generated by Fern from our API Definition.
*/
/**
* @example
* {
* ticket_type_id: "ticket_type_id",
* name: "Bug Report 2"
* }
*/
export interface UpdateTicketTypeRequest {
/**
* The unique identifier for the ticket type which is given by Intercom.
*/
ticket_type_id: string;
/** The name of the ticket type. */
name?: string;
/** The description of the ticket type. */
description?: string;
/** Category of the Ticket Type. */
category?: UpdateTicketTypeRequest.Category;
/** The icon of the ticket type. */
icon?: string;
/** The archived status of the ticket type. */
archived?: boolean;
/** Whether the tickets associated with this ticket type are intended for internal use only or will be shared with customers. This is currently a limited attribute. */
is_internal?: boolean;
}
export declare namespace UpdateTicketTypeRequest {
/**
* Category of the Ticket Type.
*/
type Category = "Customer" | "Back-office" | "Tracker";
const Category: {
readonly Customer: "Customer";
readonly BackOffice: "Back-office";
readonly Tracker: "Tracker";
};
}