import { AxiosResponse } from 'axios'; declare const _default: WorkflowService; export default _default; /** * WorkflowService class provides methods for interacting with workflow-related processes, tasks, and definitions * in the Alfresco ECM platform using REST API calls. */ declare class WorkflowService { createProcess(opts: any): Promise< AxiosResponse>; getProcesses(): Promise; getProcess(processId: any): Promise; getFinishedProcesses(): Promise; addProcessItems(processId: any, opts: any): Promise< AxiosResponse>; getProcessItems(processId: any): Promise; getProcessVariables(processId: any): Promise< AxiosResponse>; getProcessDefinition(processDefinitionId: any): Promise; cancelWorkflow(processId: any): Promise< AxiosResponse>; openProcessDiagram(processDefinitionId: any): Promise< AxiosResponse>; getProcessHistoryTasks(processId: any): Promise< AxiosResponse>; listTasks(): Promise; listFinishedTasks(): Promise; getTask(taskId: any): Promise; endTask(taskId: any): Promise< AxiosResponse>; getTaskVariables(taskId: any): Promise< AxiosResponse>; postTaskVariables(taskId: any, variables: any): Promise< AxiosResponse>; updateTaskVariables(taskId: any, variables: any): Promise< AxiosResponse>; getTaskItem(taskId: any): Promise< AxiosResponse>; getSeverityFromPriotity(priority: any): "danger" | "success" | "info" | "warning"; formatDate(value: any): string; formatDateWithHour(dateString: any): string; displayPriority(priority: any): any; getTaskType(task: any): string; getTaskStatusLabelFromCode(code: any): string; } //# sourceMappingURL=WorkflowService.d.ts.map