import { UserDepartment } from './user-department'; import { LookupModel } from '../../../shared/models/lookup-model'; import { GetUserRole } from './get-user-roles.model'; export declare class UserDetailsModel { userId: number; userName: string; dateOfBirth: Date; firstName: string; lastName: string; title: string; phone: string; extension: string; fax: string; email: string; wmsId: string; nycwayMapperId: string; userRoles: GetUserRole[]; department: UserDepartment; sites: LookupModel[]; last4SSN: string; isActive: boolean; hipaaDocumentStatus: boolean; usesAccisId: boolean; pulseSecureId: string; usePulseSecureId: boolean; haveSubmittedRequiredDocuments: boolean; userType: LookupModel; workLocationId: number; manager: LookupModel; managerId: number; isJosWorker: boolean; isVendorWorker: boolean; isTagWorker: boolean; isTagSupervisor: boolean; isJosSupervisor: boolean; isOutStationWorker: boolean; isOutStationSupervisor: boolean; providerId: number; cmsUserProviderMappingId: number; requestStatus: LookupModel; isPulseSecureIdEnable: boolean; isWMSEnabled: boolean; usesCivilRights: boolean; hasNecessaryTraining: boolean; agecnySchool: LookupModel; canDeactivate: boolean; constructor(data: unknown); convertToBoolean(value: any): boolean; }