24 lines
540 B
TypeScript
24 lines
540 B
TypeScript
import { ShippingAddress } from "./shipping-address";
|
|
import { ShippingContact } from "./shipping-contact";
|
|
|
|
export interface Shipping {
|
|
// Insurance details
|
|
needsBond: boolean;
|
|
needsInsurance: boolean;
|
|
needsLostDocProtection: boolean;
|
|
|
|
// Shipping details
|
|
shipTo: string;
|
|
address?: ShippingAddress;
|
|
contact?: ShippingContact;
|
|
|
|
// Delivery details
|
|
deliveryType: string;
|
|
deliveryMethod: string;
|
|
courierAccount?: string;
|
|
|
|
// Payment details
|
|
paymentMethod: string;
|
|
notes?: string;
|
|
}
|