import { AxiosResponse } from 'axios'; import { BodyRemoveItemGroupDetail, GetGroupDetailAndSubsByIdQueryParams, GetGroupedPlacedStockOptionsQueryParams, GetGroupedPlacedStockQueryParams, GetGroupedUnplacedStockOptionsQueryParams, GetGroupedUnplacedStockQueryParams, GetGroupListByIdQueryParams, PatchGroupActivationStatusBody, PostCreateGroupBody, PutEditGroupBody, PutItemInGroupDetailBody, PutMoveGroupBody, PutSetItemToPlaceBody } from '../dto/groupService.dto'; import { FetchDetailResponse, FetchListResponse, FetchResponse } from '../types/fetchResponse.type'; import { EditCapacityBody, GetGroupDetailAndSubsResponse, GetSubsFilterOptionsResponse, GroupedPlacedStock, GroupedPlacedStockOptions, GroupedUnplacedStock, GroupedUnplacedStockOptions } from '../types/groupService.type'; declare const GroupService: { postCreateGroup: (body: PostCreateGroupBody) => Promise; putEditGroup: (groupId: string, body: PutEditGroupBody) => Promise; putSetItemToPlace: (groupId: string, body: PutSetItemToPlaceBody) => Promise>; getDetailAndSubs: (groupId: string, params: GetGroupDetailAndSubsByIdQueryParams) => Promise>; getSubsFilterOptions: (groupId: string, params: { tagTypeOptions: string; }) => Promise>; getExistingGroupStatus: (name: string) => Promise; getExistingAliasCodeStatus: (aliasCode: string) => Promise; patchGroupActivationStatus: (body: PatchGroupActivationStatusBody) => Promise; putMoveGroup: (groupId: string, body: PutMoveGroupBody) => Promise; getGroupedPlacedStock: (params: GetGroupedPlacedStockQueryParams, id: string) => Promise>>; getGroupedPlacedStockOptions: (params: GetGroupedPlacedStockOptionsQueryParams, id: string) => Promise>>; getGroupedUnplacedStock: (params: GetGroupedUnplacedStockQueryParams, id: string) => Promise>>; getGroupedUnplacedStockOptions: (params: GetGroupedUnplacedStockOptionsQueryParams, id: string) => Promise>>; getGroupListById: (groupId: string, params: GetGroupListByIdQueryParams) => Promise>; putItemInGroupDetail: (id: string, body: PutItemInGroupDetailBody) => Promise; patchEditGroupDetailCapacity: (body: EditCapacityBody, id: string) => Promise; deleteGroupDetailRemoveItem: (groupId: string, body: BodyRemoveItemGroupDetail) => Promise; }; export default GroupService;