import ServiceBase from '../base';
declare class TaskFlowService extends ServiceBase {
    getProcessGroups: (data: any) => Promise<{}>;
    createdGroupName: (data: any) => Promise<{}>;
    updateGroupName: (data: any) => Promise<{}>;
    deleteGroupName: (data: any) => Promise<{}>;
    getProcess: (data: any) => Promise<{}>;
    getProcessInfo: (data: any) => Promise<{}>;
    createdProcess: (data: any) => Promise<{}>;
    deleteProcess: (data: any) => Promise<{}>;
    deleteProcessUser: (data: any) => Promise<{}>;
    moveProcessToGroup: (data: any) => Promise<{}>;
    updateProcess: (data: any) => Promise<{}>;
    addProcessObserver: (data: any) => Promise<{}>;
    copyProcess: (data: any) => Promise<{}>;
    addProcessStages: (data: any) => Promise<{}>;
    deleteProcessStages: (data: any) => Promise<{}>;
    updateProcessStage: (data: any) => Promise<{}>;
    addProcessStageParticipants: (data: any) => Promise<{}>;
    deleteProcessStageParticipants: (data: any) => Promise<{}>;
    moveProcessStageOrder: (data: any) => Promise<{}>;
    getTasks: (data: any) => Promise<{}>;
    createdTask: (data: any) => Promise<{}>;
    deleteTask: (data: any) => Promise<{}>;
    updateTaskState: (data: any) => Promise<{}>;
    getTaskInfo: (data: any) => Promise<{}>;
    updateTask: (data: any) => Promise<{}>;
    addTaskObservers: (data: any) => Promise<{}>;
    deleteTaskObservers: (data: any) => Promise<{}>;
    addParticipants: (data: any) => Promise<{}>;
    deleteTaskParticipants: (data: any) => Promise<{}>;
    deleteTaskTodo: (data: any) => Promise<{}>;
    createdTaskTodo: (data: any) => Promise<{}>;
    updateTaskTodo: (data: any) => Promise<{}>;
    publishTask: (data: any) => Promise<{}>;
    acceptTask: (data: any) => Promise<{}>;
    addTaskComments: (data: any) => Promise<{}>;
    deleteTaskComment: (data: any) => Promise<{}>;
    addEnclosures: (data: any) => Promise<{}>;
    deleteEnclosures: (data: any) => Promise<{}>;
    updateRejectTask: (data: any) => Promise<{}>;
    updateTransferTask: (data: any) => Promise<{}>;
    getWorkFlowTasks: (data: any) => Promise<{}>;
    getTaskGroups: (data: any) => Promise<{}>;
    getTaskGroupsById: (data: any) => Promise<{}>;
    createTaskGroupName: (data: any) => Promise<{}>;
    updateTaskGroupName: (data: any) => Promise<{}>;
    deleteTaskGroupName: (data: any) => Promise<{}>;
    moveTaskGroupName: (data: any) => Promise<{}>;
    getProcessTemplate: (data: any) => Promise<{}>;
    createImportFlows: (data: any) => Promise<{}>;
}
export { TaskFlowService };
//# sourceMappingURL=task-flow.d.ts.map