import { UserRole } from './user-role'; import { UserSite } from './user-site'; import { LookupModel } from '../../../shared/models/lookup-model'; import { SaveDepartmentModel } from './save-department.model'; export declare class UserDetails { 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: UserRole; department: SaveDepartmentModel; sites: UserSite[]; last4SSN: string; isActive: boolean; hipaaDocumentStatus: boolean; usesAccisId: boolean; pulseSecureId: string; usePulseSecureId: boolean; haveSubmittedRequiredDocuments: boolean; userType: LookupModel; workLocation: LookupModel; manager: LookupModel; managerId: number; isJosWorker: boolean; isVendorWorker: boolean; isTagWorker: boolean; isTagSupervisor: boolean; isJosSupervisor: boolean; isOutStationWorker: boolean; isOutStationSupervisor: boolean; providerId: number; workLocationId: number; cmsUserProviderMappingId: number; usesCivilRights: boolean; hasNecessaryTraining: boolean; agecnySchool: LookupModel; isActivate: boolean; isAdd: boolean; constructor(data: unknown); convertToBoolean(value: any): boolean; }