cannoli-interfaces
Version:
Interfaces de Projetos Cannoli
19 lines (18 loc) • 682 B
TypeScript
import { ICoords } from '../../../general';
import { MottuOrderEntity } from '../../../mottu';
import { EOrderDeliveredBy } from '../enum/order-delivered-by.enum';
import { EOrderV3DeliveryMode } from '../enum/order-v3-delivery-mode.enum';
import { IOrderDeliveryAddressV3 } from './i-order-delivery-address-v3';
export interface IOrderDeliveryV3 {
deliveredBy: EOrderDeliveredBy;
deliveryAddress: IOrderDeliveryAddressV3;
deliveryDateTime: string;
minimumCartValue: number;
mode: EOrderV3DeliveryMode;
mottu?: MottuOrderEntity;
preferential: boolean;
preparationTime: number;
id?: string;
coords?: ICoords | null;
pickupCode?: string;
}