export interface AvisoDto {
  avisoID: number;
  status: number;
  lkW_Nr: string;
  lkW_fertig: boolean;
  ankunft: string | null;
  dauer: string;
  letzterMitarbeiter: string;
  weiterleitungTextTV: string;
  imEx: string;
  zollDigitalEingereicht: boolean;
  buero: string;
  avisoTVHinweis: string;
  displayText?: string;

}

export interface TvSettings {
  TvSettingID: number;
  StandortID: number;
  kachelWidthInPercent: number;
  kachelHeightInPercent: number;
  kachelFontSizeLkwNummer: number;
  kachelFontSizeDateTime: number;
  kachelRowGapInPercent: number;
  seitenwechselInSek: number;
  textBalkenHeightInPercent: number;
  lineHeight: number;
  logo: string;
  flaggeLeft: string;
  flaggeBottom: string;
  reload: boolean;
}

export interface AvisoTvTextSettingsDto {
  tvTextBezeichnungID: number;
  standortID: number;
  tvTextBezeichnung: string;
  standort: string;
  position: string;
  fixeZeile1?: string;
  fixeZeile2?: string;
  fixeZeile3?: string;
  art?: string;
  startDate?: string | null;
  endDate?: string | null;
  startTime?: string | null;
  endTime?: string | null;
  isRecurring: boolean;
  isMonday: boolean;
  isTuesday: boolean;
  isWednesday: boolean;
  isThursday: boolean;
  isFriday: boolean;
  isSaturday: boolean;
  isSunday: boolean;
  isActive: boolean;
}
export interface StandorteTV {
  StandortID: number;
  Standort: string;
}
