import { AxiosResponse } from 'axios'; import { FetchDetailResponse, FetchListResponse, FetchOptionResponse } from '../types/fetchResponse.type'; import { GetRequestApprovalListQuery, GetRequestOptionQuery } from '../dto/request.dto'; import { RequestApproval, RequestDetail, Approvers } from '../types/request.type'; import { ApprovalBody } from '../dto/approval.dto'; declare const ApprovalServices: { getApprovalList: (params?: GetRequestApprovalListQuery) => Promise>>; getApprovalAmount: () => Promise>>; getApprovalOptions: (params: GetRequestOptionQuery) => Promise>>; getApprovalDetail: (approvalId: string) => Promise>>; getApprovers: (approvalId: string) => Promise>>; doApproval: (approvalId: string, body: ApprovalBody) => Promise; }; export default ApprovalServices;