import { AxiosResponse } from 'axios'; import { FetchListResponse } from '../types/fetchResponse.type'; import { DeleteGroupsBody, GetDetailGroupMemberResponse, GetGroupMemberOptionsResponse, GetGroupMemberQueryParams, PutGroupActivationBody, PutGroupBody, StatusMessageResponse } from '../dto/settingsGroupMemberService.dto'; import { GroupMember, PostGroupBody } from '../types/settingsGroupMemberService.type'; declare const GroupMemberServices: { /** * Get all group members data * @returns AxiosResponse */ getGroupMembers: (params?: GetGroupMemberQueryParams) => Promise>>; getGroupMemberOptions: () => Promise>; getDetailGroupMembers: (groupId: string) => Promise>; postGroupMembers: (body: PostGroupBody) => Promise>>; putGroupMembers: (groupId: string, body: PutGroupBody) => Promise>>; deleteGroups: (body: DeleteGroupsBody) => Promise>>; putGroupActivation: (body: PutGroupActivationBody) => Promise>>; }; export default GroupMemberServices;