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

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

/**
 * @example
 *     {
 *         id: 1,
 *         name: "Update collection name"
 *     }
 *
 * @example
 *     {
 *         id: 1,
 *         name: "Update collection name"
 *     }
 */
export interface UpdateCollectionRequest {
    /** The unique identifier for the collection which is given by Intercom. */
    id: number;
    /** The name of the collection. For multilingual collections, this will be the name of the default language's content. */
    name?: string;
    /** The description of the collection. For multilingual collections, this will be the description of the default language's content. */
    description?: string;
    translated_content?: Intercom.unstable.GroupTranslatedContent;
    /** The id of the parent collection. If `null` then it will be updated as the first level collection. */
    parent_id?: string;
}
