import { ArrayStatus } from '../../../models/array-status.model'; import { DriverMinimalResponse } from '../../ca-period-content/models'; export interface OptionModel { id?: number; number?: number; name?: string; fullName?: string; type?: string; companyName?: string; colorId?: number; color?: string; colorD?: string; code?: string; class?: string; count?: number; description?: string; businessName?: string; address?: any; longLat?: number; logoName?: string; dropLabel?: string; trailer?: ArrayStatus; truck?: ArrayStatus; driver?: DriverMinimalResponse; isFranchise?: boolean; dnu?: boolean; ban?: boolean; status?: any; active?: boolean; disabled?: boolean; duplicateId?: boolean; canOpenModal?: boolean; open?: boolean; groups?: { id?: number; name?: string; }[]; contacts?: { fullName?: string; id?: number; name?: string; originalPhone?: string; phone?: string; phoneExt?: string; phoneExtension?: string; shipperId?: number; }[]; stores?: { id?: number | string; name?: string; address?: string; }[]; folder?: string; subFolder?: string; isDriver?: boolean; additionalText?: string; svg?: string; referenceNumber?: number | string; totalBill?: number | string; totalMiles?: number | string; totalEarnings?: number | string; brokerName?: string; hiredAt?: number | string; groupName?: string; items?: { id?: number; name?: string; }[]; hoverCode?: string; payType?: string; itemIndex?: number | string; availableCreditType?: { id?: number | string; name?: string; }; department?: { id?: number | string; name?: string; }; loadsCount?: number | string; hover?: boolean; ein?: string | number; brand?: string; account?: string; stopType?: string; valueForRequest?: string; availableCredit?: string | number; creditLimit?: string | number; suffix?: string | number; truckType?: { name?: string; }; activeCounter?: string | number; totalCounter?: string | number; parkingAddress?: any; }