import { UpdateTrackingByIdRequestOrderPromisedDeliveryDate } from "./UpdateTrackingByIdRequestOrderPromisedDeliveryDate"; import { UpdateTrackingByIdRequestDeliveryType } from "./UpdateTrackingByIdRequestDeliveryType"; import { UpdateTrackingByIdRequestCustomers } from "./UpdateTrackingByIdRequestCustomers"; import { UpdateTrackingByIdRequestShipmentDirection } from "./UpdateTrackingByIdRequestShipmentDirection"; export interface UpdateTrackingByIdRequest { title?: string; order_id?: string; order_id_path?: string; custom_fields?: { [key: string]: any; }; note?: string; language?: string; order_promised_delivery_date?: UpdateTrackingByIdRequestOrderPromisedDeliveryDate; delivery_type?: UpdateTrackingByIdRequestDeliveryType; pickup_location?: string; pickup_note?: string; slug?: string; tracking_account_number?: string; tracking_key?: string; tracking_ship_date?: string; order_number?: string; order_date?: string; shipment_type?: string; origin_country_region?: string; origin_state?: string; origin_city?: string; origin_postal_code?: string; origin_raw_location?: string; destination_country_region?: string; destination_state?: string; destination_city?: string; destination_postal_code?: string; destination_raw_location?: string; location_id?: string; shipping_method?: string; customers?: UpdateTrackingByIdRequestCustomers[]; shipment_direction?: UpdateTrackingByIdRequestShipmentDirection; }