/**
 * Generated by orval v8.23.0 🍺
 * Do not edit manually.
 * Api
 * API operativa de Y.E. Transport & Constructors
 * OpenAPI spec version: 1.0.0
 */
import type { PublicEntryUpdateGalleryItem } from './publicEntryUpdateGalleryItem';
import type { PublicEntryUpdateKind } from './publicEntryUpdateKind';
import type { PublicEntryUpdateStatus } from './publicEntryUpdateStatus';

export interface PublicEntryUpdate {
  kind?: PublicEntryUpdateKind;
  /** @minLength 1 */
  slug?: string;
  category?: string;
  status?: PublicEntryUpdateStatus;
  /** @minLength 1 */
  titleEs?: string;
  /** @minLength 1 */
  titleEn?: string;
  summaryEs?: string;
  summaryEn?: string;
  bodyEs?: string;
  bodyEn?: string;
  /** @nullable */
  imageUrl?: string | null;
  imageAltEs?: string;
  imageAltEn?: string;
  gallery?: PublicEntryUpdateGalleryItem[];
  seoTitleEs?: string;
  seoTitleEn?: string;
  seoDescriptionEs?: string;
  seoDescriptionEn?: string;
  published?: boolean;
  featured?: boolean;
  sortOrder?: number;
}
