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

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

/**
 * @example
 *     {
 *         id: "id"
 *     }
 */
export interface UpdateSessionDto {
    id: string;
    /** This is the new name for the session. Maximum length is 40 characters. */
    name?: string;
    /** This is the new status for the session. */
    status?: Vapi.UpdateSessionDtoStatus;
    /** Session expiration time in seconds. Defaults to 24 hours (86400 seconds) if not set. */
    expirationSeconds?: number;
    /** This is the updated array of chat messages. */
    messages?: Vapi.UpdateSessionDtoMessagesItem[];
}
