/* tslint:disable */
import { EntityDTOBaseOfShopItemDTOAndIShopItem2 } from './entity-dtobase-of-shop-item-dtoand-ishop-item-2';
import { AvailabilityDTO } from './availability-dto';
import { UrlDTO } from './url-dto';
import { ImageDTO } from './image-dto';
import { EntityDTOContainerOfItemDTO2 } from './entity-dtocontainer-of-item-dto2';
import { ItemType } from './item-type';
import { ShippingDTO } from './shipping-dto';
export interface ShopItemDTO2 extends EntityDTOBaseOfShopItemDTOAndIShopItem2{

  /**
   * Verfügbarkeit
   */
  availability?: AvailabilityDTO;

  /**
   * Quell-Url
   */
  deepUrl?: UrlDTO;

  /**
   * Beschreibung
   */
  description?: string;

  /**
   * EAN
   */
  ean?: string;

  /**
   * Erstverkaufstag
   */
  firstDayOfSale?: string;

  /**
   * Format
   */
  format?: string;

  /**
   * Produktbild
   */
  image?: ImageDTO;

  /**
   * Artikel / Produkt
   */
  item?: EntityDTOContainerOfItemDTO2;

  /**
   * Produkt-Nr / Artikel-Nr
   */
  itemNumber?: string;

  /**
   * Artikel-/Produkttyp
   */
  itemType: ItemType;

  /**
   * Mindestalter
   */
  minimumAge?: number;

  /**
   * Name
   */
  name?: string;

  /**
   * Zustellungseinstellungen
   */
  shipping?: ShippingDTO;
}
