import { SitesCourseListModel } from './sites-courses.model'; import { SitesVersioningListModel } from './sites-versioning.model'; import { SitesStatusListModel } from './sites-status.model'; import { SitesUsersListModel } from './sites-users.model'; import { SitesVLAListModel } from './sites-vendor-level-activity.model'; import { PostMOUModel } from './mou.model'; import { IseamsErrorCode } from '../../../../shared/Interfaces/seamsErrorCodes.interface'; import { CommonModels } from './common.model'; import { SiteOperations } from './site-operations'; import { LocationsListModel } from '../locations.model'; import { LookupModel } from '../../../../shared/models/lookup-model'; import { SiteAppointmentTypesListModel } from './site-appointment-list.model'; export declare class SitesModel { id: string; siteName: string; siteCode: string; location: LocationsListModel; servicingBoroughs: LookupModel[]; siteEmail: string; communityDistrict: string; caseTypes: LookupModel[]; siteType: LookupModel; program: LookupModel; region: LookupModel[]; jobCenters: LookupModel[]; isFIA3ACode: string; fIA3ASourceCode: string; sourceCodeStatus: string; serviceTrack: string; skillNames: LookupModel[]; isSelfAttestation: string; contractReferralsPerweek: number; contractExpirationDate: Date; appointments: SiteAppointmentTypesListModel[]; siteStatusList: SitesStatusListModel[]; userList: SitesUsersListModel; courses: SitesCourseListModel[]; mouDetails: PostMOUModel; vendorLevelActivities: SitesVLAListModel[]; siteOperations: SiteOperations; iVRSPhoneNumber: number; siteStatus: LookupModel[]; createdBy: string; createdOn: Date; updatedBy: string; versions: SitesVersioningListModel[]; providerId: number; contractNumber: string; department: LookupModel[]; providerName: string; providerType: LookupModel[]; canSave: boolean; isValid: boolean; updatedOn: Date; seamsErrorCodes: IseamsErrorCode[]; canUpdate: boolean; assignments: CommonModels[]; canUpdateCourseStatus: boolean; canAddVendorActivity: boolean; canAddCourse: boolean; constructor(data: unknown); }