import { EnumValue } from '../../ca-pickup-delivery-block/models/enum-value'; import { PayrollCommissionTotalSum } from '../../ca-period-content/models//payroll-commission-total-sum'; import { PayrollCreditMinimalResponse } from '../../ca-period-content/models//payroll-credit-minimal-response'; import { PayrollDeductionMinimalResponse } from '../../ca-period-content/models//payroll-deduction-minimal-response'; import { PayrollFuelMinimalResponse } from '../../ca-period-content/models/payroll-fuel-minimal-response'; import { PayrollLoadMinimalResponse } from '../../ca-period-content/models//payroll-load-minimal-response'; import { PayrollMapLocation } from '../../ca-period-content/models//payroll-map-location'; import { PayrollPaymentsMinimalResponse } from '../../ca-period-content/models//payroll-payments-minimal-response'; export interface PayrollOwnerClosedResponse { id?: number; previousLoadId?: number | null; owner?: string | null; truckNumber?: string | null; truckType?: string | null; payrollNumber?: string | null; period?: string; closedDate?: string | null; status?: EnumValue; commission?: number | null; salary?: number | null; earnings?: number | null; debt?: number | null; deductions?: Array | null; totalDeduction?: number | null; credits?: Array | null; totalCredits?: number | null; loads?: Array | null; totalFuels?: number | null; fuels?: Array | null; totalTransactions?: number | null; transactions?: Array | null; mapLocations?: Array | null; sums?: PayrollCommissionTotalSum; }