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): Promise; createCategory(data: CreateTaskConfigCategoryRequest): Promise; updateCategory(id: number, data: UpdateTaskConfigCategoryRequest): Promise; deleteCategory(id: number): Promise; createSubcategory(categoryId: number, data: CreateTaskConfigSubcategoryRequest): Promise; updateSubcategory(categoryId: number, subcategoryId: number, data: UpdateTaskConfigSubcategoryRequest): Promise; deleteSubcategory(categoryId: number, subcategoryId: number): Promise; } //# sourceMappingURL=config.d.ts.map