import { Points } from './nested/Points'; import { PoolActivityStatus } from '../enums'; import { BaseModel } from './BaseModel'; import { PoolProduct } from './PoolProduct'; export interface PoolActivity extends BaseModel { actualPrice: number; additionalInfo: string[]; cityGroupId: string; checkedInAt: object; checkedOutAt: object; checklistId: string; companiesIds: string[]; companiesNames: string[]; coordinates: Points; createdByUserId: string; description: string; endDateTime: string | Date; establishmentId: string; establishmentName: string; excludedBadgesIds: string[]; executionProblems: object[]; initialDateTime: string | Date; millisecondsTimeSpent: number; poolJobId: string; price: number; productPool: PoolProduct[]; ratingsReasonsIds: string[]; retryable: boolean; requiredBadgesIds: string[]; isRetry: boolean; shelfShareConfigIds: string[]; status: PoolActivityStatus; workerId: string; workerCommentary: string; /** * @deprecated */ workerMinimumHealth: number; videoUri: string; }