import * as ambassadorWixEcomV1CartTypes from './ecom-v1-cart-current-cart.types.js'; import * as ambassadorWixEcomV1CartUniversalTypes from './ecom-v1-cart-current-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 getCurrentCart(): __PublicMethodMetaInfo<'GET', {}, ambassadorWixEcomV1CartUniversalTypes.GetCurrentCartRequest, ambassadorWixEcomV1CartTypes.GetCurrentCartRequest, ambassadorWixEcomV1CartUniversalTypes.GetCurrentCartResponse & ambassadorWixEcomV1CartUniversalTypes.GetCurrentCartResponseNonNullableFields, ambassadorWixEcomV1CartTypes.GetCurrentCartResponse & ambassadorWixEcomV1CartTypes.GetCurrentCartResponseNonNullableFields>; export declare function updateCurrentCart(): __PublicMethodMetaInfo<'PATCH', {}, ambassadorWixEcomV1CartUniversalTypes.UpdateCartRequest, ambassadorWixEcomV1CartTypes.UpdateCartRequest, ambassadorWixEcomV1CartUniversalTypes.UpdateCartResponse & ambassadorWixEcomV1CartUniversalTypes.UpdateCartResponseNonNullableFields, ambassadorWixEcomV1CartTypes.UpdateCartResponse & ambassadorWixEcomV1CartTypes.UpdateCartResponseNonNullableFields>; export declare function addToCurrentCart(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcomV1CartUniversalTypes.AddToCurrentCartRequest, ambassadorWixEcomV1CartTypes.AddToCurrentCartRequest, ambassadorWixEcomV1CartUniversalTypes.AddToCartResponse & ambassadorWixEcomV1CartUniversalTypes.AddToCartResponseNonNullableFields, ambassadorWixEcomV1CartTypes.AddToCartResponse & ambassadorWixEcomV1CartTypes.AddToCartResponseNonNullableFields>; export declare function removeLineItemsFromCurrentCart(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcomV1CartUniversalTypes.RemoveLineItemsFromCurrentCartRequest, ambassadorWixEcomV1CartTypes.RemoveLineItemsFromCurrentCartRequest, ambassadorWixEcomV1CartUniversalTypes.RemoveLineItemsResponse & ambassadorWixEcomV1CartUniversalTypes.RemoveLineItemsResponseNonNullableFields, ambassadorWixEcomV1CartTypes.RemoveLineItemsResponse & ambassadorWixEcomV1CartTypes.RemoveLineItemsResponseNonNullableFields>; export declare function createCheckoutFromCurrentCart(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcomV1CartUniversalTypes.CreateCheckoutFromCurrentCartRequest, ambassadorWixEcomV1CartTypes.CreateCheckoutFromCurrentCartRequest, ambassadorWixEcomV1CartUniversalTypes.CreateCheckoutResponse & ambassadorWixEcomV1CartUniversalTypes.CreateCheckoutResponseNonNullableFields, ambassadorWixEcomV1CartTypes.CreateCheckoutResponse & ambassadorWixEcomV1CartTypes.CreateCheckoutResponseNonNullableFields>; export declare function removeCouponFromCurrentCart(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcomV1CartUniversalTypes.RemoveCouponFromCurrentCartRequest, ambassadorWixEcomV1CartTypes.RemoveCouponFromCurrentCartRequest, ambassadorWixEcomV1CartUniversalTypes.RemoveCouponResponse & ambassadorWixEcomV1CartUniversalTypes.RemoveCouponResponseNonNullableFields, ambassadorWixEcomV1CartTypes.RemoveCouponResponse & ambassadorWixEcomV1CartTypes.RemoveCouponResponseNonNullableFields>; export declare function updateCurrentCartLineItemQuantity(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcomV1CartUniversalTypes.UpdateCurrentCartLineItemQuantityRequest, ambassadorWixEcomV1CartTypes.UpdateCurrentCartLineItemQuantityRequest, ambassadorWixEcomV1CartUniversalTypes.UpdateLineItemsQuantityResponse & ambassadorWixEcomV1CartUniversalTypes.UpdateLineItemsQuantityResponseNonNullableFields, ambassadorWixEcomV1CartTypes.UpdateLineItemsQuantityResponse & ambassadorWixEcomV1CartTypes.UpdateLineItemsQuantityResponseNonNullableFields>; export declare function estimateCurrentCartTotals(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcomV1CartUniversalTypes.EstimateCurrentCartTotalsRequest, ambassadorWixEcomV1CartTypes.EstimateCurrentCartTotalsRequest, ambassadorWixEcomV1CartUniversalTypes.EstimateTotalsResponse & ambassadorWixEcomV1CartUniversalTypes.EstimateTotalsResponseNonNullableFields, ambassadorWixEcomV1CartTypes.EstimateTotalsResponse & ambassadorWixEcomV1CartTypes.EstimateTotalsResponseNonNullableFields>; export declare function deleteCurrentCart(): __PublicMethodMetaInfo<'DELETE', {}, ambassadorWixEcomV1CartUniversalTypes.DeleteCurrentCartRequest, ambassadorWixEcomV1CartTypes.DeleteCurrentCartRequest, ambassadorWixEcomV1CartUniversalTypes.DeleteCartResponse, ambassadorWixEcomV1CartTypes.DeleteCartResponse>;