import { Clearable } from '../../common/utils/Clearable'; import { AdditionalServices } from '../model/AdditionalServices'; import { Cart } from '../model/Cart'; import { CartItem } from '../model/CartItem'; import { CartsClient } from './CartsClient'; export declare class FakeCartsClient implements CartsClient, Clearable { private cart; private generateItemId; getCart(): Promise; insertCartItem(cartItem: Partial): void; addItemToCart(_: any, videoId: string): Promise; updateCart(note: string): Promise; deleteItemFromCart(_: any, cartItemId: string): Promise; updateCartItemAdditionalServices(cartItem: CartItem, additionalServices: AdditionalServices): Promise; clear(): void; private getEmptyCart; }