import { PoolJobRecurrences, PoolJobStatus } from '../enums'; import { BaseModel } from './BaseModel'; import { PoolCompanyConfig } from './PoolCompanyConfig'; export interface PoolJob extends BaseModel { additionalInfo: string[]; companiesConfig: PoolCompanyConfig[]; companiesIds: string[]; createdByUserId: string; days: number[]; description: string; endDate: string | Date; establishmentId: string; excludedBadgesIds: string[]; ratingsReasonsIds: string[]; recurrent: PoolJobRecurrences; requiredBadgesIds: string[]; retryable: boolean; startDate: string | Date; status: PoolJobStatus; /** * @deprecated */ workerMinimumHealth: number; videoUri: string; }