/**
* TheOffice API [DEV]
* TheOffice API swagger documentation.
In order to use the Swagger, please retrieve your JWT at the following link : https://trainx.getcockpit.io/jwtand add it to the bearer field in the authorization section.
*
* The version of the OpenAPI document: v1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import { UserLightDtoApi } from './userLightDto';
import { ApplicationLightDtoApi } from './applicationLightDto';
export interface UserDtoApi {
auth0Id: string;
email: string;
roles: Array;
pictureUrl?: string;
firstname: string;
lastname: string;
timezone?: string;
country?: string;
companyId: string;
applicationIds: Array;
licenses: Array;
emailVerified: boolean;
id: string;
createdAt: Date;
createdByUser?: UserLightDtoApi;
createdByUserId?: string;
createdByApplication?: ApplicationLightDtoApi;
createdByApplicationId?: string;
updatedAt: Date;
deletedAt?: Date;
}
export declare enum UserDtoApiRolesEnumApi {
TrainxUser = "trainx-user",
TrainxLead = "trainx-lead",
RecordxUser = "recordx-user",
RecordxLead = "recordx-lead",
AltoAdmin = "alto-admin",
BillingAdmin = "billing-admin"
}