/* tslint:disable */
import { TouchedBase } from './touched-base';
import { CRUDA } from './cruda';
import { EntityStatus } from './entity-status';
export interface EntityDTO extends TouchedBase{

  /**
   * Zuletzt geändert am
   */
  changed?: string;

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

  /**
   * Can Create|Read|Update|Delete|Archive
   */
  cruda?: CRUDA;

  /**
   * PK
   */
  id?: number;

  /**
   * Public visible PK
   */
  pId?: string;

  /**
   * Status (Online, Offline, Deleted)
   */
  status?: EntityStatus;

  /**
   * PK
   */
  uId?: string;

  /**
   * Version
   */
  version?: number;
}
