import { ShipmentPackage } from "../models/ShipmentPackage"; import { ShipmentARInvoice } from "../models/ShipmentARInvoice"; import { ShipmentOrderPackage } from "../models/ShipmentOrderPackage"; import { TransshipmentLeg } from "../models/TransshipmentLeg"; import { ShipmentPickUp } from "../models/ShipmentPickUp"; import { ShipmentDelivery } from "../models/ShipmentDelivery"; export declare class Shipment { Id: string | null; Tenant: number | null; ShipmentNumber: string | null; MainCarriageVesselId: string | null; MainCarriageCarrierId: string | null; BookingNumber: string | null; DirectionId: string | null; TransportModeId: string | null; TransportModeName: string | null; Notes: string | null; BookingConfirmationNumber: string | null; CountryId: string | null; AgentId: string | null; FromPortId: string | null; ToPortId: string | null; ShipperId: string | null; ShipmentTypeViewField: string | null; IncotermCode: string | null; LongMaster: string | null; House: string | null; Routing: string | null; StatusName: string | null; ShipperName: string | null; ConsigneeName: string | null; IsOperationalClosed: boolean | null; IsAccountingClosed: boolean | null; GrossWeight: number | null; ShipmentPackages: ShipmentPackage[]; ShipmentARInvoices: ShipmentARInvoice[]; ShipmentOrderPackages: ShipmentOrderPackage[]; ShipmentPickUps: ShipmentPickUp[]; ShipmentDeliveries: ShipmentDelivery[]; CreateDateTime: Date; AccountManagerUserId: string | null; AccountManagerUserName: string | null; DescriptionOfGoods: string | null; IncotermName: string | null; IsStandalonePickupDelivery: boolean | null; ShipmentTypeId: string | null; ShipmentTypeName: string | null; SpecialServicesTypeId: string | null; SpecialServicesTypeName: string | null; Field1: string; Field2: string; Field3: string; Field4: string; Field5: string; Field6: string; Field7: string; Field8: string; Field9: string; Field10: string; Field11: string; Field12: string; Field13: string; Field14: string; Field15: string; MainCarriageLegs: TransshipmentLeg[]; PreCarriageTransportModeId: string | null; PreCarriageCarrierNumber: string | null; PreCarriageCarrierName: string | null; PreCarriageCarrierCode: string | null; PreCarriageFromPortCode: string | null; PreCarriageFromPortName: string | null; PreCarriageFromPortCountryCode: string | null; PreCarriageFromPortCountryName: string | null; PreCarriageToPortCode: string | null; PreCarriageToPortName: string | null; PreCarriageToPortCountryCode: string | null; PreCarriageToPortCountryName: string | null; PreCarriageETD: Date | null; PreCarriageATD: Date | null; PreCarriageETA: Date | null; PreCarriageATA: Date | null; PreCarriageVesselName: string | null; HasPreCarriage: boolean | null; MainCarriageFromPortCode: string | null; MainCarriageFromPortName: string | null; MainCarriageFromPortCountryName: string | null; MainCarriageFromPortCountryCode: string | null; MainCarriageToPortCode: string | null; MainCarriageToPortName: string | null; MainCarriageToPortCountryCode: string | null; MainCarriageToPortCountryName: string | null; MainCarriageVesselName: string | null; MainCarriageATD: Date | null; MainCarriageATA: Date | null; MainCarriageETD: Date | null; MainCarriageETA: Date | null; MainCarriageCarrierName: string | null; MainCarriageCarrierCode: string | null; MainCarriageCarrierNumber: string | null; OnCarriageTransportModeId: string | null; OnCarriageCarrierNumber: string | null; OnCarriageCarrierName: string | null; OnCarriageCarrierCode: string | null; OnCarriageFromPortCode: string | null; OnCarriageFromPortName: string | null; OnCarriageFromPortCountryCode: string | null; OnCarriageFromPortCountryName: string | null; OnCarriageToPortCode: string | null; OnCarriageToPortName: string | null; OnCarriageToPortCountryCode: string | null; OnCarriageToPortCountryName: string | null; OnCarriageETD: Date | null; OnCarriageATD: Date | null; OnCarriageETA: Date | null; OnCarriageATA: Date | null; OnCarriageVesselName: string | null; HasOnCarriage: boolean | null; Transshipment1VesselName: string | null; Transshipment2VesselName: string | null; Transshipment3VesselName: string | null; Transshipment1ATD: Date | null; Transshipment1ATA: Date | null; Transshipment1ETD: Date | null; Transshipment1ETA: Date | null; Transshipment1CarrierNumber: string | null; Transshipment1CarrierName: string | null; Transshipment1CarrierCode: string | null; Transshipment1FromPortCode: string | null; Transshipment1FromPortName: string | null; Transshipment1FromPortCountryCode: string | null; Transshipment1FromPortCountryName: string | null; Transshipment1ToPortCode: string | null; Transshipment1ToPortName: string | null; Transshipment1ToPortCountryCode: string | null; Transshipment1ToPortCountryName: string | null; Transshipment2FromPortId: string | null; Transshipment2ToPortId: string | null; Transshipment2ATD: Date | null; Transshipment2ATA: Date | null; Transshipment2ETD: Date | null; Transshipment2ETA: Date | null; Transshipment2CarrierNumber: string | null; Transshipment2CarrierName: string | null; Transshipment2CarrierCode: string | null; Transshipment2FromPortCode: string | null; Transshipment2FromPortName: string | null; Transshipment2FromPortCountryCode: string | null; Transshipment2FromPortCountryName: string | null; Transshipment2ToPortCode: string | null; Transshipment2ToPortName: string | null; Transshipment2ToPortCountryCode: string | null; Transshipment2ToPortCountryName: string | null; Transshipment3ATD: Date | null; Transshipment3ATA: Date | null; Transshipment3ETD: Date | null; Transshipment3ETA: Date | null; Transshipment3CarrierNumber: string | null; Transshipment3CarrierName: string | null; Transshipment3CarrierCode: string | null; Transshipment3FromPortCode: string | null; Transshipment3FromPortName: string | null; Transshipment3FromPortCountryCode: string | null; Transshipment3FromPortCountryName: string | null; Transshipment3ToPortCode: string | null; Transshipment3ToPortName: string | null; Transshipment3ToPortCountryCode: string | null; Transshipment3ToPortCountryName: string | null; OrderGrossWeight: number | null; OrderVolumetricWeight: number | null; GrossWeightUnitCode: number | null; VolumeUnitCode: string | null; Volume: number | null; BookingNumberOfPackages: number | null; BookingVolume: number | null; ApprovedCargoReadyDate: Date | null; PlannedCargoReadyDate: Date | null; PackagesQuantity: number | null; CutoffDate: Date | null; ShipperCountryCode: string; ConsigneeCountryCode: string; ShipperCity: string; ConsigneeCity: string; OperationalStatusName: string; NextEstimated: string; BookingConfirmedBy: string | null; AMSClosingDate: Date | null; WarehouseLegCutOffDate: Date | null; WarehouseLegVGMCutOffDate: Date | null; }