// Questo file fa parte di MyTown.
// MyTown è software libero: puoi ridistribuirlo e/o modificarlo secondo
// i termini della GNU Affero General Public License come pubblicata dalla
// Free Software Foundation, versione 3.
// Distribuito senza ALCUNA GARANZIA; vedi la GNU AGPL v3 per i dettagli.
// Copyright (C) Kondor Consulting & Services S.r.l.
// SPDX-License-Identifier: AGPL-3.0-or-later

export class User{
    usr_id: number | undefined;
	usr_username: string | undefined;
	usr_password: string | undefined;
	usr_firstname: string | undefined;
	usr_lastname: string | undefined;
	usr_displayname: string | undefined;
	usr_mail: string | undefined;
	authorities: string | undefined;
	issuedAt: Date | undefined;
	expiration: Date | undefined;
	token: string | undefined;
	tokenRefresh: string | undefined;
	rl_description: string | undefined;
	rl_id: number | undefined;
	usr_primoaccesso: number | undefined;
	foto: string | undefined;
	pt_descrizione: string | undefined;
	aree: string | undefined;
	//portali: List<Portale> | undefined;
	id_lavoratore: number | undefined;
	usr_isChecked: number | undefined;
	totalrows: number | undefined;
	authoritiesID: string | undefined;
	ufficio: string | undefined;
	//sedi: List<Sede> | undefined;
	PortalName: string | undefined;
	usr_language: string | undefined;
}