import { AxiosResponse } from 'axios'; import { GetSupplierActivitiesResponse, GetSupplierDetailResponse, GetSupplierListResponse, GetSupplierOptionsResponse } from '../types/supplier.type'; import { DeleteSupplierBody, GetSupplierDropdownParams, PatchSetActiveStatusBody, PostSupplierBody, PutEditSupplierBody, SupplierActivitiesOptionsQueryParams, SupplierActivitiesQueryParams, SupplierListQueryParams, SupplierOptionsQueryParams } from '../dto/supplier.dto'; import { FetchOptionResponse, FetchResponse, ShortFetchListResponse } from '../types/fetchResponse.type'; import { DropdownOption } from '../types/options.type'; declare const SupplierService: { getSupplierList: (params: SupplierListQueryParams) => Promise>; patchSupplierSetActiveStatus: (body: PatchSetActiveStatusBody) => Promise>; deleteSupplier: (data: DeleteSupplierBody) => Promise; postSupplier: (body: PostSupplierBody) => Promise>; putEditSupplier: (id: string, body: PutEditSupplierBody) => Promise>; getSupplierDetail: (id: string) => Promise>; getSupplierOptions: (params: SupplierOptionsQueryParams) => Promise>; getSupplierActivities: (params: SupplierActivitiesQueryParams) => Promise>; getSupplierActivitiesOpts: (params: SupplierActivitiesOptionsQueryParams) => Promise>>; getCheckSupplierExist: (name: string) => Promise; getSupplierDropdown: (params: GetSupplierDropdownParams) => Promise>>; }; export default SupplierService;