import { AdditionalServices } from '../model/AdditionalServices'; import { Cart } from '../model/Cart'; import { CartItem } from '../model/CartItem'; export interface CartsClient { getCart(): Promise; updateCart(note: string): Promise; addItemToCart(cart: Cart, videoId: string): Promise; deleteItemFromCart(cart: Cart, cartItemId: string): Promise; updateCartItemAdditionalServices(cartItem: CartItem, additionalServices: AdditionalServices): Promise; }