import { Company } from './Company'; import { WorkerOrderStatus, WorkerOrderTypes } from '../enums'; import { BaseModel } from './BaseModel'; import { Transaction } from './Transaction'; import { Activity } from './Activity'; export interface WorkerOrder extends BaseModel { workerId?: string; activity?: Activity; company?: Company; status?: WorkerOrderStatus; value?: number; dueDate?: Date; type: WorkerOrderTypes; transaction?: Transaction; rewardCampaignId?: string; advanceRequest?: string; advanceScheduledPaymentDate?: Date; advanceNetValue?: number; }