import * as ambassadorWixEcomV1CartTypes from './ecom-v1-cart-cart.types.js'; import * as ambassadorWixEcomV1CartUniversalTypes from './ecom-v1-cart-cart.universal.js'; export type __PublicMethodMetaInfo = { getUrl: (context: any) => string; httpMethod: K; path: string; pathParams: M; __requestType: T; __originalRequestType: S; __responseType: Q; __originalResponseType: R; }; export declare function createCart(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcomV1CartUniversalTypes.CreateCartRequest, ambassadorWixEcomV1CartTypes.CreateCartRequest, ambassadorWixEcomV1CartUniversalTypes.CreateCartResponse & ambassadorWixEcomV1CartUniversalTypes.CreateCartResponseNonNullableFields, ambassadorWixEcomV1CartTypes.CreateCartResponse & ambassadorWixEcomV1CartTypes.CreateCartResponseNonNullableFields>; export declare function updateCart(): __PublicMethodMetaInfo<'PATCH', { cartInfoId: string; }, ambassadorWixEcomV1CartUniversalTypes.UpdateCartRequest, ambassadorWixEcomV1CartTypes.UpdateCartRequest, ambassadorWixEcomV1CartUniversalTypes.UpdateCartResponse & ambassadorWixEcomV1CartUniversalTypes.UpdateCartResponseNonNullableFields, ambassadorWixEcomV1CartTypes.UpdateCartResponse & ambassadorWixEcomV1CartTypes.UpdateCartResponseNonNullableFields>; export declare function getCart(): __PublicMethodMetaInfo<'GET', { id: string; }, ambassadorWixEcomV1CartUniversalTypes.GetCartRequest, ambassadorWixEcomV1CartTypes.GetCartRequest, ambassadorWixEcomV1CartUniversalTypes.GetCartResponse & ambassadorWixEcomV1CartUniversalTypes.GetCartResponseNonNullableFields, ambassadorWixEcomV1CartTypes.GetCartResponse & ambassadorWixEcomV1CartTypes.GetCartResponseNonNullableFields>; export declare function addToCart(): __PublicMethodMetaInfo<'POST', { id: string; }, ambassadorWixEcomV1CartUniversalTypes.AddToCartRequest, ambassadorWixEcomV1CartTypes.AddToCartRequest, ambassadorWixEcomV1CartUniversalTypes.AddToCartResponse & ambassadorWixEcomV1CartUniversalTypes.AddToCartResponseNonNullableFields, ambassadorWixEcomV1CartTypes.AddToCartResponse & ambassadorWixEcomV1CartTypes.AddToCartResponseNonNullableFields>; export declare function removeLineItems(): __PublicMethodMetaInfo<'POST', { id: string; }, ambassadorWixEcomV1CartUniversalTypes.RemoveLineItemsRequest, ambassadorWixEcomV1CartTypes.RemoveLineItemsRequest, ambassadorWixEcomV1CartUniversalTypes.RemoveLineItemsResponse & ambassadorWixEcomV1CartUniversalTypes.RemoveLineItemsResponseNonNullableFields, ambassadorWixEcomV1CartTypes.RemoveLineItemsResponse & ambassadorWixEcomV1CartTypes.RemoveLineItemsResponseNonNullableFields>; export declare function createCheckout(): __PublicMethodMetaInfo<'POST', { id: string; }, ambassadorWixEcomV1CartUniversalTypes.CreateCheckoutRequest, ambassadorWixEcomV1CartTypes.CreateCheckoutRequest, ambassadorWixEcomV1CartUniversalTypes.CreateCheckoutResponse & ambassadorWixEcomV1CartUniversalTypes.CreateCheckoutResponseNonNullableFields, ambassadorWixEcomV1CartTypes.CreateCheckoutResponse & ambassadorWixEcomV1CartTypes.CreateCheckoutResponseNonNullableFields>; export declare function removeCoupon(): __PublicMethodMetaInfo<'POST', { id: string; }, ambassadorWixEcomV1CartUniversalTypes.RemoveCouponRequest, ambassadorWixEcomV1CartTypes.RemoveCouponRequest, ambassadorWixEcomV1CartUniversalTypes.RemoveCouponResponse & ambassadorWixEcomV1CartUniversalTypes.RemoveCouponResponseNonNullableFields, ambassadorWixEcomV1CartTypes.RemoveCouponResponse & ambassadorWixEcomV1CartTypes.RemoveCouponResponseNonNullableFields>; export declare function updateLineItemsQuantity(): __PublicMethodMetaInfo<'POST', { id: string; }, ambassadorWixEcomV1CartUniversalTypes.UpdateLineItemsQuantityRequest, ambassadorWixEcomV1CartTypes.UpdateLineItemsQuantityRequest, ambassadorWixEcomV1CartUniversalTypes.UpdateLineItemsQuantityResponse & ambassadorWixEcomV1CartUniversalTypes.UpdateLineItemsQuantityResponseNonNullableFields, ambassadorWixEcomV1CartTypes.UpdateLineItemsQuantityResponse & ambassadorWixEcomV1CartTypes.UpdateLineItemsQuantityResponseNonNullableFields>; export declare function estimateTotals(): __PublicMethodMetaInfo<'POST', { id: string; }, ambassadorWixEcomV1CartUniversalTypes.EstimateTotalsRequest, ambassadorWixEcomV1CartTypes.EstimateTotalsRequest, ambassadorWixEcomV1CartUniversalTypes.EstimateTotalsResponse & ambassadorWixEcomV1CartUniversalTypes.EstimateTotalsResponseNonNullableFields, ambassadorWixEcomV1CartTypes.EstimateTotalsResponse & ambassadorWixEcomV1CartTypes.EstimateTotalsResponseNonNullableFields>; export declare function deleteCart(): __PublicMethodMetaInfo<'DELETE', { id: string; }, ambassadorWixEcomV1CartUniversalTypes.DeleteCartRequest, ambassadorWixEcomV1CartTypes.DeleteCartRequest, ambassadorWixEcomV1CartUniversalTypes.DeleteCartResponse, ambassadorWixEcomV1CartTypes.DeleteCartResponse>;