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

/**
 * Full user payload returned by API responses.
 */
export interface UserRead {
  /** External auth provider user identifier (Clerk). */
  clerk_user_id: string;
  /** Additional context used by the system for personalization. */
  context?: string | null;
  /** Primary email address for the user. */
  email?: string | null;
  /** Internal user UUID. */
  id: string;
  /** Whether this user has tenant-wide super-admin privileges. */
  is_super_admin: boolean;
  /** Full display name. */
  name?: string | null;
  /** Internal notes for operators. */
  notes?: string | null;
  /** Preferred short name used in UI. */
  preferred_name?: string | null;
  /** Preferred pronouns. */
  pronouns?: string | null;
  /** IANA timezone identifier. */
  timezone?: string | null;
}
