/* tslint:disable */
import { AddresseeWithReferenceDTO } from './addressee-with-reference-dto';
import { BuyerStatus } from './buyer-status';
import { BuyerType } from './buyer-type';
export interface BuyerDTO extends AddresseeWithReferenceDTO{

  /**
   * Auftraggeber-Nummer
   */
  buyerNumber?: string;

  /**
   * Kundenstatus
   */
  buyerStatus?: BuyerStatus;

  /**
   * Kundentyp
   *
   * ContactCustomer		= 1,	Kontakt-Kunde
   * BranchCustomer		= 2,	Filial-Kunde
   * Staff				= 4,	Mitarbeiter
   * B2C					= 8,	B2C Kunde (Anlage: Anrede, Vorname, Nachname und Adresse notwendig)
   * B2B					= 16,	B2B Kunde, ehemals. Qualifizierter Kunde mit Firmenadresse (Anlage: Firmenname und Adresse)
   */
  buyerType?: BuyerType;

  /**
   * Geburtsdatum
   */
  dateOfBirth?: string;

  /**
   * Einmalkunde
   */
  isTemporaryAccount?: boolean;
}
