/* tslint:disable */
import { TouchedBase } from './touched-base';
import { PriceValueDTO } from './price-value-dto';
import { ShippingType } from './shipping-type';
import { TypeOfDelivery } from './type-of-delivery';
export interface TermsOfDeliveryDTO extends TouchedBase{

  /**
   * Teillieferung
   */
  isPartialShipping?: boolean;

  /**
   * Zusätzliche Gebühr für Teillieferung
   */
  partialShippingCharge?: number;

  /**
   * Versandkosten
   */
  postage?: PriceValueDTO;

  /**
   * Anlieferungszeitfenster (Ende)
   */
  shippingDeadlineEnd?: string;

  /**
   * Anlieferungszeitfenster (Beginn)
   */
  shippingDeadlineStart?: string;

  /**
   * Versandformat
   */
  shippingType?: ShippingType;

  /**
   * Art der Zustellung
   */
  typeOfDelivery?: TypeOfDelivery;
}
