/**
 * Generated by orval 🍺
 * Do not edit manually.
 * messages API
 * This is the messages API schema.
 * OpenAPI spec version: 1.0.0 (v1.0)
 */
import type { ScopeEnum } from "./scope_enum";

/**
 * Payload for the bulk-delete endpoint: a scope and the threads/messages
to permanently delete.
 */
export interface ThreadBulkDeleteRequestRequest {
  /** Which messages to permanently delete. Only 'draft' (draft messages) is supported.

* `draft` - draft */
  scope: ScopeEnum;
  /** Threads whose scope-matching messages should be deleted. */
  thread_ids?: string[];
  /** Specific messages to delete (still scope-filtered). */
  message_ids?: string[];
}
