/**
 * Generated by orval v8.3.0 🍺
 * Do not edit manually.
 * Mission Control API
 * OpenAPI spec version: 0.1.0
 */

/**
 * Payload for editing an existing task custom field definition.
 */
export interface TaskCustomFieldDefinitionUpdate {
  label?: string | null;
  field_type?:
    | "text"
    | "text_long"
    | "integer"
    | "decimal"
    | "boolean"
    | "date"
    | "date_time"
    | "url"
    | "json"
    | null;
  ui_visibility?: "always" | "if_set" | "hidden" | null;
  validation_regex?: string | null;
  description?: string | null;
  required?: boolean | null;
  default_value?: unknown | null;
  board_ids?: string[] | null;
}
