import { AxiosResponse } from 'axios'; import { GetApprovalDetailItemListOptionQueryParams, GetHistoryOptionsByItemQueryParams, GetTransactionItemOptionQueryParams, GetTransactionOptionQueryParams, PostCreateTransactionBody, PostSubmitTransactionBody, PutEditTransactionBody, PutUpdateApprovalBody } from '../dto/receptionService.dto'; import { FetchDetailResponse, FetchListResponse, QueryParams, ShortFetchListResponse } from '../types/fetchResponse.type'; import { Approval, ApprovalDetail, ApprovalDetailItem, ApprovalDetailItemListOptions, ApprovalLog, HistoryListByItem, HistoryListByTransaction, HistoryOptionsByItem, Transaction, TransactionDetail, TransactionItem, TransactionItemOptions, TransactionItemReceptionLog, TransactionItemStockDetail, TransactionItemStockLog, TransactionOptions, TransactionReceivingGroupAndSupplierOptions } from '../types/receptionService.type'; declare const ReceptionService: { getTransactionList: (params: QueryParams) => Promise>>; getTransactionOptions: (params: GetTransactionOptionQueryParams) => Promise>>; postCreateTransaction: (body: PostCreateTransactionBody) => Promise; putEditTransaction: (id: string, body: PutEditTransactionBody) => Promise; postSubmitTransaction: (body: PostSubmitTransactionBody) => Promise; putCancelTransaction: (id: string) => Promise; getTransactionDetail: (id: string) => Promise>>; getTransactionItemList: (id: string, params: QueryParams) => Promise>>; getTransactionItemListOptions: (id: string, params: GetTransactionItemOptionQueryParams) => Promise>>; getTransactionItemReceptionLog: (id: string, skuName: string) => Promise>>; getTransactionItemStockDetail: (id: string, skuId: string) => Promise>>; getTransactionItemStockLog: (id: string, skuName: string, stockId: string) => Promise>>; getApprovalList: (params: QueryParams) => Promise>>; getApprovalListOptions: (params: GetTransactionOptionQueryParams) => Promise>>; getApprovalLog: (id: string) => Promise>>; putUpdateApproval: (id: string, body: PutUpdateApprovalBody) => Promise; getApprovalDetail: (id: string) => Promise>>; getApprovalDetailItemList: (id: string, params: QueryParams) => Promise>>; getApprovalDetailItemListOptions: (id: string, params: GetApprovalDetailItemListOptionQueryParams) => Promise>>; getHistoryListByTransaction: (params: QueryParams) => Promise>>; getHistoryOptionsByTransaction: (params: GetTransactionOptionQueryParams) => Promise>>; getHistoryListByItem: (params: QueryParams) => Promise>>; getHistoryOptionsByItem: (params: GetHistoryOptionsByItemQueryParams) => Promise>>; getTransactionReceivingGroupAndSupplierOptions: (params: QueryParams) => Promise>>; }; export default ReceptionService;