import * as ambassadorWixSocialGroupsV2GroupTypes from './social-groups-v2-group-groups.types.js'; import * as ambassadorWixSocialGroupsV2GroupUniversalTypes from './social-groups-v2-group-groups.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 createGroup(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixSocialGroupsV2GroupUniversalTypes.CreateGroupRequest, ambassadorWixSocialGroupsV2GroupTypes.CreateGroupRequest, ambassadorWixSocialGroupsV2GroupUniversalTypes.CreateGroupResponse & ambassadorWixSocialGroupsV2GroupUniversalTypes.CreateGroupResponseNonNullableFields, ambassadorWixSocialGroupsV2GroupTypes.CreateGroupResponse & ambassadorWixSocialGroupsV2GroupTypes.CreateGroupResponseNonNullableFields>; export declare function updateGroup(): __PublicMethodMetaInfo<'PATCH', { groupId: string; }, ambassadorWixSocialGroupsV2GroupUniversalTypes.UpdateGroupRequest, ambassadorWixSocialGroupsV2GroupTypes.UpdateGroupRequest, ambassadorWixSocialGroupsV2GroupUniversalTypes.UpdateGroupResponse & ambassadorWixSocialGroupsV2GroupUniversalTypes.UpdateGroupResponseNonNullableFields, ambassadorWixSocialGroupsV2GroupTypes.UpdateGroupResponse & ambassadorWixSocialGroupsV2GroupTypes.UpdateGroupResponseNonNullableFields>; export declare function deleteGroup(): __PublicMethodMetaInfo<'DELETE', { groupId: string; }, ambassadorWixSocialGroupsV2GroupUniversalTypes.DeleteGroupRequest, ambassadorWixSocialGroupsV2GroupTypes.DeleteGroupRequest, ambassadorWixSocialGroupsV2GroupUniversalTypes.DeleteGroupResponse & ambassadorWixSocialGroupsV2GroupUniversalTypes.DeleteGroupResponseNonNullableFields, ambassadorWixSocialGroupsV2GroupTypes.DeleteGroupResponse & ambassadorWixSocialGroupsV2GroupTypes.DeleteGroupResponseNonNullableFields>; export declare function getGroup(): __PublicMethodMetaInfo<'GET', { groupId: string; }, ambassadorWixSocialGroupsV2GroupUniversalTypes.GetGroupRequest, ambassadorWixSocialGroupsV2GroupTypes.GetGroupRequest, ambassadorWixSocialGroupsV2GroupUniversalTypes.GetGroupResponse & ambassadorWixSocialGroupsV2GroupUniversalTypes.GetGroupResponseNonNullableFields, ambassadorWixSocialGroupsV2GroupTypes.GetGroupResponse & ambassadorWixSocialGroupsV2GroupTypes.GetGroupResponseNonNullableFields>; export declare function getGroupBySlug(): __PublicMethodMetaInfo<'GET', { slug: string; }, ambassadorWixSocialGroupsV2GroupUniversalTypes.GetGroupBySlugRequest, ambassadorWixSocialGroupsV2GroupTypes.GetGroupBySlugRequest, ambassadorWixSocialGroupsV2GroupUniversalTypes.GetGroupBySlugResponse & ambassadorWixSocialGroupsV2GroupUniversalTypes.GetGroupBySlugResponseNonNullableFields, ambassadorWixSocialGroupsV2GroupTypes.GetGroupBySlugResponse & ambassadorWixSocialGroupsV2GroupTypes.GetGroupBySlugResponseNonNullableFields>; export declare function listGroups(): __PublicMethodMetaInfo<'GET', {}, ambassadorWixSocialGroupsV2GroupUniversalTypes.ListGroupsRequest, ambassadorWixSocialGroupsV2GroupTypes.ListGroupsRequest, ambassadorWixSocialGroupsV2GroupUniversalTypes.ListGroupsResponse & ambassadorWixSocialGroupsV2GroupUniversalTypes.ListGroupsResponseNonNullableFields, ambassadorWixSocialGroupsV2GroupTypes.ListGroupsResponse & ambassadorWixSocialGroupsV2GroupTypes.ListGroupsResponseNonNullableFields>; export declare function queryGroups(): __PublicMethodMetaInfo<'POST', {}, ambassadorWixSocialGroupsV2GroupUniversalTypes.QueryGroupsRequest, ambassadorWixSocialGroupsV2GroupTypes.QueryGroupsRequest, ambassadorWixSocialGroupsV2GroupUniversalTypes.QueryGroupsResponse & ambassadorWixSocialGroupsV2GroupUniversalTypes.QueryGroupsResponseNonNullableFields, ambassadorWixSocialGroupsV2GroupTypes.QueryGroupsResponse & ambassadorWixSocialGroupsV2GroupTypes.QueryGroupsResponseNonNullableFields>;