UNPKG

ordercloud-javascript-sdk

Version:

The offical Javascript SDK for the Ordercloud ecommerce API

15 lines (14 loc) 1.16 kB
import { LineItem } from './LineItem'; import { MessageSenderPayload } from './MessageSenderPayload'; import { Order } from './Order'; import { OrderApproval } from './OrderApproval'; import { Product } from './Product'; import { OrderReturn } from './OrderReturn'; export declare type MessageSenderOrderReturnSubmittedForYourApprovalPayload<TConfigData = any, TOrder extends Order = Order, TOrderApproval extends OrderApproval = OrderApproval, TLineItem extends LineItem = LineItem, TProduct extends Product = Product, TOrderReturn extends OrderReturn = OrderReturn> = MessageSenderPayload<TConfigData, MessageSenderOrderReturnSubmittedForYourApprovalEventBody<TOrder, TOrderApproval, TLineItem, TProduct, TOrderReturn>>; export interface MessageSenderOrderReturnSubmittedForYourApprovalEventBody<TOrder extends Order = Order, TOrderApproval extends OrderApproval = OrderApproval, TLineItem extends LineItem = LineItem, TProduct extends Product = Product, TOrderReturn extends OrderReturn = OrderReturn> { Order?: TOrder; Approvals?: TOrderApproval[]; LineItems?: TLineItem[]; Products?: TProduct; OrderReturn?: TOrderReturn; }