import { AxiosResponse } from 'axios'; import { FetchListResponse } from '../types/fetchResponse.type'; import { GetDefaultTemplateResponse, GetDetailTemplateResponse, GetTemplateNamesResponse, TemplateProcess } from '../types/settingsProcessService.type'; import { CreateTemplateBody, DeleteTemplateProcessBody, PatchTemplateProcess, TemplateActivationBody } from '../dto/settingsProcessService.dto'; declare const SettingsProcessServices: { getTemplateList: (params: Record) => Promise>>; getTemplateDetail: (templateId: string, params?: { search: string; }) => Promise>; getDefaultTemplate: () => Promise>; getExistingTemplateNames: (search?: string) => Promise>; postCreateTemplate: (body: CreateTemplateBody) => Promise; patchTemplateProcess: (templateProcessId: string, body: PatchTemplateProcess) => Promise; patchTemplateActivation: (body: TemplateActivationBody) => Promise; deleteTemplateProcess: (body?: DeleteTemplateProcessBody) => Promise>; deleteSettingsProcess: (templateId: string) => Promise; getOptionsProcess: () => Promise; }; export default SettingsProcessServices;