import * as ambassadorWixSocialGroupsV2GroupRulesTypes from './social-groups-v2-group-rules-rules.types.js'; import * as ambassadorWixSocialGroupsV2GroupRulesUniversalTypes from './social-groups-v2-group-rules-rules.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 listRules(): __PublicMethodMetaInfo<'GET', { groupId: string; }, ambassadorWixSocialGroupsV2GroupRulesUniversalTypes.ListRulesRequest, ambassadorWixSocialGroupsV2GroupRulesTypes.ListRulesRequest, ambassadorWixSocialGroupsV2GroupRulesUniversalTypes.ListRulesResponse & ambassadorWixSocialGroupsV2GroupRulesUniversalTypes.ListRulesResponseNonNullableFields, ambassadorWixSocialGroupsV2GroupRulesTypes.ListRulesResponse & ambassadorWixSocialGroupsV2GroupRulesTypes.ListRulesResponseNonNullableFields>; export declare function createOrReplaceAllRules(): __PublicMethodMetaInfo<'PUT', { groupId: string; }, ambassadorWixSocialGroupsV2GroupRulesUniversalTypes.CreateOrReplaceAllRulesRequest, ambassadorWixSocialGroupsV2GroupRulesTypes.CreateOrReplaceAllRulesRequest, ambassadorWixSocialGroupsV2GroupRulesUniversalTypes.CreateOrReplaceAllRulesResponse & ambassadorWixSocialGroupsV2GroupRulesUniversalTypes.CreateOrReplaceAllRulesResponseNonNullableFields, ambassadorWixSocialGroupsV2GroupRulesTypes.CreateOrReplaceAllRulesResponse & ambassadorWixSocialGroupsV2GroupRulesTypes.CreateOrReplaceAllRulesResponseNonNullableFields>;