import * as ambassadorWixEcommerceCouponsV2CouponTypes from './ecommerce-coupons-v2-coupon-coupons.types.js'; import * as ambassadorWixEcommerceCouponsV2CouponUniversalTypes from './ecommerce-coupons-v2-coupon-coupons.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 createCoupon(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.CreateCouponRequest, ambassadorWixEcommerceCouponsV2CouponTypes.CreateCouponRequest, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.CreateCouponResponse & ambassadorWixEcommerceCouponsV2CouponUniversalTypes.CreateCouponResponseNonNullableFields, ambassadorWixEcommerceCouponsV2CouponTypes.CreateCouponResponse & ambassadorWixEcommerceCouponsV2CouponTypes.CreateCouponResponseNonNullableFields>; export declare function updateCoupon(): __PublicMethodMetaInfo<'PATCH', { id: string; }, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.UpdateCouponRequest, ambassadorWixEcommerceCouponsV2CouponTypes.UpdateCouponRequest, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.UpdateCouponResponse, ambassadorWixEcommerceCouponsV2CouponTypes.UpdateCouponResponse>; export declare function getCoupon(): __PublicMethodMetaInfo<'GET', { id: string; }, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.GetCouponRequest, ambassadorWixEcommerceCouponsV2CouponTypes.GetCouponRequest, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.GetCouponResponse & ambassadorWixEcommerceCouponsV2CouponUniversalTypes.GetCouponResponseNonNullableFields, ambassadorWixEcommerceCouponsV2CouponTypes.GetCouponResponse & ambassadorWixEcommerceCouponsV2CouponTypes.GetCouponResponseNonNullableFields>; export declare function deleteCoupon(): __PublicMethodMetaInfo<'DELETE', { id: string; }, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.DeleteCouponRequest, ambassadorWixEcommerceCouponsV2CouponTypes.DeleteCouponRequest, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.DeleteCouponResponse, ambassadorWixEcommerceCouponsV2CouponTypes.DeleteCouponResponse>; export declare function queryCoupons(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.QueryCouponsRequest, ambassadorWixEcommerceCouponsV2CouponTypes.QueryCouponsRequest, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.QueryCouponsResponse & ambassadorWixEcommerceCouponsV2CouponUniversalTypes.QueryCouponsResponseNonNullableFields, ambassadorWixEcommerceCouponsV2CouponTypes.QueryCouponsResponse & ambassadorWixEcommerceCouponsV2CouponTypes.QueryCouponsResponseNonNullableFields>; export declare function bulkDeleteCoupons(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.BulkDeleteCouponsRequest, ambassadorWixEcommerceCouponsV2CouponTypes.BulkDeleteCouponsRequest, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.BulkDeleteCouponsResponse & ambassadorWixEcommerceCouponsV2CouponUniversalTypes.BulkDeleteCouponsResponseNonNullableFields, ambassadorWixEcommerceCouponsV2CouponTypes.BulkDeleteCouponsResponse & ambassadorWixEcommerceCouponsV2CouponTypes.BulkDeleteCouponsResponseNonNullableFields>; export declare function bulkCreateCoupons(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.BulkCreateCouponsRequest, ambassadorWixEcommerceCouponsV2CouponTypes.BulkCreateCouponsRequest, ambassadorWixEcommerceCouponsV2CouponUniversalTypes.BulkCreateCouponsResponse & ambassadorWixEcommerceCouponsV2CouponUniversalTypes.BulkCreateCouponsResponseNonNullableFields, ambassadorWixEcommerceCouponsV2CouponTypes.BulkCreateCouponsResponse & ambassadorWixEcommerceCouponsV2CouponTypes.BulkCreateCouponsResponseNonNullableFields>;