@spartacus/core
Version:
Spartacus - the core framework
14 lines (13 loc) • 484 B
TypeScript
import { Observable } from 'rxjs';
import { SaveCartResult } from '../../../model/cart.model';
export declare abstract class SaveCartAdapter {
/**
* Abstract method used to save a cart
*
* @param userId: string
* @param cartId: string
* @param saveCartName?: string
* @param saveCartDescription?: string
*/
abstract saveCart(userId: string, cartId: string, saveCartName?: string, saveCartDescription?: string): Observable<SaveCartResult>;
}