import { CartState, Attributes, CartItemRemove, CartItemUpdate, CartItems, CartItemsResponse, CartLineItem } from "./types"; export interface CartInterface { state: CartState; getState(): Promise; addItem(items: CartItems): Promise; addItemFromForm(productForm: HTMLFormElement): Promise; clearItems(): Promise; updateItem(item: CartItemUpdate): Promise; removeItem(item: CartItemRemove): Promise; updateAttributes(attributes: Attributes): Promise; clearAttributes(): Promise; updateNote(note: string): Promise; clearNote(): Promise; } //# sourceMappingURL=cart-interface.d.ts.map