UNPKG

@eleva-io/erp-sdk

Version:

SDK oficial para el ERP de Eleva

15 lines 1.16 kB
import { HTTPClient } from '../../../../utils/http'; import { TaskConfigCategoryEntity, TaskConfigSubcategoryEntity, CreateTaskConfigCategoryRequest, UpdateTaskConfigCategoryRequest, CreateTaskConfigSubcategoryRequest, UpdateTaskConfigSubcategoryRequest } from '../types/config'; export declare class TicketingTaskConfigAPI { private _httpClient; private _baseUrl; constructor(_httpClient: HTTPClient, _baseUrl: string); findCategories(query?: Record<string, unknown>): Promise<TaskConfigCategoryEntity[]>; createCategory(data: CreateTaskConfigCategoryRequest): Promise<TaskConfigCategoryEntity>; updateCategory(id: number, data: UpdateTaskConfigCategoryRequest): Promise<TaskConfigCategoryEntity>; deleteCategory(id: number): Promise<void>; createSubcategory(categoryId: number, data: CreateTaskConfigSubcategoryRequest): Promise<TaskConfigSubcategoryEntity>; updateSubcategory(categoryId: number, subcategoryId: number, data: UpdateTaskConfigSubcategoryRequest): Promise<TaskConfigSubcategoryEntity>; deleteSubcategory(categoryId: number, subcategoryId: number): Promise<void>; } //# sourceMappingURL=config.d.ts.map