/**
 * Generated by orval v8.8.0 🍺
 * Do not edit manually.
 * OpenAPI spec version: 0.0.0
 */
import type { HubPermission } from "./hubPermission";
import type { Tags } from "./tags";

export interface PatchedHub {
  readonly id?: number;
  /** @maxLength 255 */
  name?: string;
  /** @nullable */
  description?: string | null;
  /** @nullable */
  readonly owner?: number | null;
  /** @nullable */
  icon?: string | null;
  /** @nullable */
  banner?: string | null;
  members?: number[];
  is_public?: boolean;
  readonly tags?: readonly Tags[];
  readonly moderators?: readonly HubPermission[];
}
