OrderDiscount: { _id?: _ID; code?: string; context?: any; discountKey?: string; orderId: string; reservation?: any; total?: OrderPrice; trigger?: OrderDiscountTrigger } & TimestampFields