/**
 * Generated by orval v8.3.0 🍺
 * Do not edit manually.
 * Mission Control API
 * OpenAPI spec version: 0.1.0
 */
import type { BoardCreateSuccessMetrics } from "./boardCreateSuccessMetrics";

/**
 * Payload for creating a board.
 */
export interface BoardCreate {
  name: string;
  slug: string;
  description: string;
  gateway_id?: string | null;
  board_group_id?: string | null;
  board_type?: string;
  objective?: string | null;
  success_metrics?: BoardCreateSuccessMetrics;
  target_date?: string | null;
  goal_confirmed?: boolean;
  goal_source?: string | null;
  require_approval_for_done?: boolean;
  require_review_before_done?: boolean;
  comment_required_for_review?: boolean;
  block_status_changes_with_pending_approval?: boolean;
  only_lead_can_change_status?: boolean;
  /** @minimum 0 */
  max_agents?: number;
}
