export namespace cartStore { export { cart }; export { cartInit }; export { cartCheckout }; export { cartLinePriceIn }; export { cartStatusStarted }; export { cartStatusFinished }; export { cartStatusSuccess }; export { cartStatusErrors }; export { cartLocale$ }; export { cartBuyer$ }; export { cartId$ }; export { cartEmpty$ }; export { cartCount$ }; export { cartCheckoutUrl$ }; export { cartGiftCards$ }; export { cartAttributes$ }; export { cartDiscounts$ }; export { cartItems$ }; export { cartEmail$ }; export { cartItem$ }; export { cartTotal$ }; export { cartSubtotal$ }; export { cartTax$ }; export { cartDuty$ }; export { cartDiscountTotal$ }; export { cartCreate }; export { cartGet }; export { cartAddItem }; export { cartAddItems }; export { cartRemoveItem }; export { cartRemoveItems }; export { cartRemoveDiscount }; export { cartUpdateItem }; export { cartUpdateItems }; export { cartUpdateNote }; export { cartUpdateDiscount }; export { cartUpdateAttributes }; export { cartUpdateBuyerIdentity }; export { fetchCartLinePriceIn }; } declare const cart: import("recoil").RecoilState; /** CART STATE */ declare const cartInit: import("recoil").RecoilState; declare const cartCheckout: import("recoil").RecoilState<{ url: any; redirect: boolean; multiPass: any; }>; declare const cartLinePriceIn: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const cartStatusStarted: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const cartStatusFinished: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const cartStatusSuccess: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const cartStatusErrors: (param: import("recoil").SerializableParam) => import("recoil").RecoilState; declare const cartLocale$: import("recoil").RecoilValueReadOnly; declare const cartBuyer$: import("recoil").RecoilValueReadOnly; declare const cartId$: import("recoil").RecoilValueReadOnly; declare const cartEmpty$: import("recoil").RecoilValueReadOnly; declare const cartCount$: import("recoil").RecoilValueReadOnly; declare const cartCheckoutUrl$: import("recoil").RecoilValueReadOnly; declare const cartGiftCards$: import("recoil").RecoilValueReadOnly; declare const cartAttributes$: import("recoil").RecoilValueReadOnly; declare const cartDiscounts$: import("recoil").RecoilValueReadOnly; declare const cartItems$: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly; declare const cartEmail$: import("recoil").RecoilValueReadOnly; declare const cartItem$: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly; declare const cartTotal$: import("recoil").RecoilValueReadOnly; declare const cartSubtotal$: import("recoil").RecoilValueReadOnly; declare const cartTax$: import("recoil").RecoilValueReadOnly; declare const cartDuty$: import("recoil").RecoilValueReadOnly; declare const cartDiscountTotal$: import("recoil").RecoilValueReadOnly; /** * New async fetchers and setters */ declare const cartCreate: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; newCart: any; } | { error: any; newCart: any; }>; declare const cartGet: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; existingCart: any; } | { error: any; existingCart: any; }>; declare const cartAddItem: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const cartAddItems: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const cartRemoveItem: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const cartRemoveItems: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const cartRemoveDiscount: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const cartUpdateItem: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const cartUpdateItems: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const cartUpdateNote: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const cartUpdateDiscount: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const cartUpdateAttributes: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const cartUpdateBuyerIdentity: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; updatedCart: any; } | { error: any; updatedCart: any; }>; declare const fetchCartLinePriceIn: (param: import("recoil").SerializableParam) => import("recoil").RecoilValueReadOnly<{ error: any; product: any; } | { error: any; product: any; }>; export {}; //# sourceMappingURL=cart.d.ts.map