/**
 * tasks
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * OpenAPI spec version: 2.14
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */



export interface TasksDeleteManyRequest {
    /**
     * IDs of the tasks to delete
     */
    ids: Array<string>;
    /**
     * Move task to trash instead of deleting it. For internal use only, tasks in the   trash are not visible from the API and cannot be restored!
     */
    move_to_trash?: boolean;
    /**
     * If not true, call fails if the task status is \'in_progress\'
     */
    force?: boolean;
    /**
     * If set to \'true\' then return the urls of the files that were uploaded by the   tasks. Default value is \'false\'
     */
    return_file_urls?: boolean;
    /**
     * If set to \'true\' then delete output models of the tasks that are not referenced   by other tasks. Default value is \'true\'
     */
    delete_output_models?: boolean;
  /**
   * If set to \'true\' then BE will try to delete the extenal artifacts associated   with the tasks from the fileserver (if configured to do so)
   */
  delete_external_artifacts?: boolean;
}
