import { AxiosResponse } from 'axios'; import { CreateEditItemNameBody, DeleteItemNameBody, GetItemNameBrandModelListQueryParams, GetItemNameBrandModelOptionsQueryParams, GetItemNameDropdownQueryParams, GetItemNameExistQueryParams, GetItemNameListQueryParams, GetItemNameOptionsQueryParams } from '../dto/settingsItemNameService.dto'; import { FetchDetailResponse, FetchListResponse, ShortFetchListResponse } from '../types/fetchResponse.type'; import { DeleteItemNameResponse, GetItemNameBrandListResponse, GetItemNameBrandModelOptionsResponse, GetItemNameDetailResponse, GetItemNameModelListResponse, GetItemNameOptionsResponse, GetItemNameStockAmountResponse, ItemNameUnit } from '../types/settingsItemNameService.type'; import { DropdownOption } from '../types/options.type'; declare const SettingsItemNameService: { getItemNameList: (params: GetItemNameListQueryParams) => Promise>>; getItemNameOptions: (params: GetItemNameOptionsQueryParams) => Promise>>; getItemNameDetail: (id: string) => Promise>>; postCreateItemName: (body: CreateEditItemNameBody) => Promise; putEditItemName: (id: string, body: CreateEditItemNameBody) => Promise; putDeleteItemName: (body: DeleteItemNameBody) => Promise>>; getItemNameViewByBrandList: (params: GetItemNameBrandModelListQueryParams, id: string) => Promise>>; getItemNameViewByModelList: (params: GetItemNameBrandModelListQueryParams, id: string) => Promise>>; getItemNameBrandModelOptions: (params: GetItemNameBrandModelOptionsQueryParams, id: string) => Promise>>; getItemNameExists: (params: GetItemNameExistQueryParams) => Promise; getItemNameDropdown: (params: GetItemNameDropdownQueryParams) => Promise>>; getItemNameStockAmount: (id: string) => Promise>>; }; export default SettingsItemNameService;