import * as ambassadorWixBenefitProgramsV1PoolTypes from './benefit-programs-v1-pool-pools.types.js'; import * as ambassadorWixBenefitProgramsV1PoolUniversalTypes from './benefit-programs-v1-pool-pools.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 getPool(): __PublicMethodMetaInfo<'GET', { poolId: string; }, ambassadorWixBenefitProgramsV1PoolUniversalTypes.GetPoolRequest, ambassadorWixBenefitProgramsV1PoolTypes.GetPoolRequest, ambassadorWixBenefitProgramsV1PoolUniversalTypes.GetPoolResponse & ambassadorWixBenefitProgramsV1PoolUniversalTypes.GetPoolResponseNonNullableFields, ambassadorWixBenefitProgramsV1PoolTypes.GetPoolResponse & ambassadorWixBenefitProgramsV1PoolTypes.GetPoolResponseNonNullableFields>; export declare function updatePool(): __PublicMethodMetaInfo<'PATCH', { poolId: string; }, ambassadorWixBenefitProgramsV1PoolUniversalTypes.UpdatePoolRequest, ambassadorWixBenefitProgramsV1PoolTypes.UpdatePoolRequest, ambassadorWixBenefitProgramsV1PoolUniversalTypes.UpdatePoolResponse & ambassadorWixBenefitProgramsV1PoolUniversalTypes.UpdatePoolResponseNonNullableFields, ambassadorWixBenefitProgramsV1PoolTypes.UpdatePoolResponse & ambassadorWixBenefitProgramsV1PoolTypes.UpdatePoolResponseNonNullableFields>; export declare function queryPools(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixBenefitProgramsV1PoolUniversalTypes.QueryPoolsRequest, ambassadorWixBenefitProgramsV1PoolTypes.QueryPoolsRequest, ambassadorWixBenefitProgramsV1PoolUniversalTypes.QueryPoolsResponse & ambassadorWixBenefitProgramsV1PoolUniversalTypes.QueryPoolsResponseNonNullableFields, ambassadorWixBenefitProgramsV1PoolTypes.QueryPoolsResponse & ambassadorWixBenefitProgramsV1PoolTypes.QueryPoolsResponseNonNullableFields>; export declare function redeemBenefit(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixBenefitProgramsV1PoolUniversalTypes.RedeemBenefitRequest, ambassadorWixBenefitProgramsV1PoolTypes.RedeemBenefitRequest, ambassadorWixBenefitProgramsV1PoolUniversalTypes.RedeemBenefitResponse & ambassadorWixBenefitProgramsV1PoolUniversalTypes.RedeemBenefitResponseNonNullableFields, ambassadorWixBenefitProgramsV1PoolTypes.RedeemBenefitResponse & ambassadorWixBenefitProgramsV1PoolTypes.RedeemBenefitResponseNonNullableFields>; export declare function checkBenefitEligibility(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixBenefitProgramsV1PoolUniversalTypes.CheckBenefitEligibilityRequest, ambassadorWixBenefitProgramsV1PoolTypes.CheckBenefitEligibilityRequest, ambassadorWixBenefitProgramsV1PoolUniversalTypes.CheckBenefitEligibilityResponse & ambassadorWixBenefitProgramsV1PoolUniversalTypes.CheckBenefitEligibilityResponseNonNullableFields, ambassadorWixBenefitProgramsV1PoolTypes.CheckBenefitEligibilityResponse & ambassadorWixBenefitProgramsV1PoolTypes.CheckBenefitEligibilityResponseNonNullableFields>; export declare function bulkCheckBenefitEligibility(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixBenefitProgramsV1PoolUniversalTypes.BulkCheckBenefitEligibilityRequest, ambassadorWixBenefitProgramsV1PoolTypes.BulkCheckBenefitEligibilityRequest, ambassadorWixBenefitProgramsV1PoolUniversalTypes.BulkCheckBenefitEligibilityResponse & ambassadorWixBenefitProgramsV1PoolUniversalTypes.BulkCheckBenefitEligibilityResponseNonNullableFields, ambassadorWixBenefitProgramsV1PoolTypes.BulkCheckBenefitEligibilityResponse & ambassadorWixBenefitProgramsV1PoolTypes.BulkCheckBenefitEligibilityResponseNonNullableFields>; export declare function getEligibleBenefits(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixBenefitProgramsV1PoolUniversalTypes.GetEligibleBenefitsRequest, ambassadorWixBenefitProgramsV1PoolTypes.GetEligibleBenefitsRequest, ambassadorWixBenefitProgramsV1PoolUniversalTypes.GetEligibleBenefitsResponse & ambassadorWixBenefitProgramsV1PoolUniversalTypes.GetEligibleBenefitsResponseNonNullableFields, ambassadorWixBenefitProgramsV1PoolTypes.GetEligibleBenefitsResponse & ambassadorWixBenefitProgramsV1PoolTypes.GetEligibleBenefitsResponseNonNullableFields>; export declare function bulkUpdatePools(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixBenefitProgramsV1PoolUniversalTypes.BulkUpdatePoolsRequest, ambassadorWixBenefitProgramsV1PoolTypes.BulkUpdatePoolsRequest, ambassadorWixBenefitProgramsV1PoolUniversalTypes.BulkUpdatePoolsResponse & ambassadorWixBenefitProgramsV1PoolUniversalTypes.BulkUpdatePoolsResponseNonNullableFields, ambassadorWixBenefitProgramsV1PoolTypes.BulkUpdatePoolsResponse & ambassadorWixBenefitProgramsV1PoolTypes.BulkUpdatePoolsResponseNonNullableFields>;