/* tslint:disable */
import { AddressDTO } from './address-dto';
import { Gender } from './gender';

/**
 * Kundenkarte
 */
export interface BonusCardInfoDTO {

  /**
   * Adresse
   */
  address?: AddressDTO;

  /**
   * Kartennummer
   */
  code?: string;

  /**
   * Angelegt am
   */
  created?: string;

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

  /**
   * E-Mail Adresse
   */
  email?: string;

  /**
   * Vorname
   */
  firstName?: string;

  /**
   * Format (Karte, App, ...)
   */
  format?: string;

  /**
   * Anrede
   */
  gender?: Gender;

  /**
   * Activ
   */
  isActive?: boolean;

  /**
   * Primäre Karte
   */
  isPrimary?: boolean;

  /**
   * Nachname
   */
  lastName?: string;

  /**
   * Titel
   */
  title?: string;

  /**
   * Punktestand
   */
  totalPoints?: number;

  /**
   * Punkte gesammelt
   */
  totalPointsCollected?: number;

  /**
   * Punkte eingelöst / verbraucht
   */
  totalPointsUsed?: number;
}
