@arc-publishing/sdk-sales
Version:
JS Sales SDK for working with Arc Subs Sales API
10 lines (9 loc) • 445 B
TypeScript
import { APIErrorResponse } from '@arc-publishing/sdk-subs-core/lib/utils/APIErrorResponse';
import { CompleteAddress } from '@arc-publishing/sdk-subs-core/lib/types/address';
import { Cart } from './order';
export interface CartItemRequest {
sku: string;
priceCode: string;
quantity: number;
}
export default function addItemToCart(items: Array<CartItemRequest>, billingAddress?: CompleteAddress): Promise<APIErrorResponse | Cart>;