18 lines
448 B
TypeScript
18 lines
448 B
TypeScript
import { DeliveryType } from "../../../../common/enums/shipment.enum";
|
|
|
|
export interface IShipmentProviders {
|
|
_id: number;
|
|
name: string;
|
|
description: string;
|
|
costs: IShipmentCost[];
|
|
deliveryType: DeliveryType;
|
|
deliveryTime: number;
|
|
payDeliveryFeeOnDelivery: boolean;
|
|
deleted: boolean;
|
|
}
|
|
export interface IShipmentCost {
|
|
weightRange: { min: number; max: number }; // weight range in kg
|
|
cost_first: number;
|
|
cost_rest: number;
|
|
}
|