import { AxiosResponse } from 'axios'; import { FetchDetailResponse, FetchListResponse, QueryParams } from '../types/fetchResponse.type'; import { DeleteScheduleBody, GetActiveScheduleDetailOptionsQueryParams, GetCheckExistScheduleQueryParams, GetItemsByAdminGroupOptionsQueryParams, GetScheduleOptionQueryParams, PatchEditStatusScheduleBody, PostCreateScheduleBody, PutEditScheduleBody } from '../dto/stockOpnameScheduleService.dto'; import { ActiveScheduleDetail, ActiveScheduleDetailOptions, ItemsByAdminGroup, ItemsByAdminGroupOptions, Schedule, ScheduleDetail, ScheduleOptions } from '../types/stockOpnameScheduleService.type'; declare const StockOpnameScheduleService: { getScheduleList: (params: QueryParams) => Promise>>; getScheduleOptions: (params: GetScheduleOptionQueryParams) => Promise>>; getScheduleDetail: (id: string) => Promise>>; postCreateSchedule: (body: PostCreateScheduleBody) => Promise; putEditSchedule: (body: PutEditScheduleBody, id: string) => Promise; patchEditStatusSchedule: (body: PatchEditStatusScheduleBody) => Promise; putDeleteSchedule: (body: DeleteScheduleBody) => Promise; getActiveScheduleDetail: (params: QueryParams, id: string) => Promise>>; getActiveScheduleDetailOptions: (params: GetActiveScheduleDetailOptionsQueryParams, id: string) => Promise>>; getItemsByAdminGroup: (params: QueryParams, adminGroupId: string) => Promise>>; getItemsByAdminGroupOptions: (params: GetItemsByAdminGroupOptionsQueryParams, adminGroupId: string) => Promise>>; getCheckExistSchedule: (params: GetCheckExistScheduleQueryParams) => Promise; }; export default StockOpnameScheduleService;