import { HttpRequestWithIdentity } from '@essential-projects/http_contracts'; import { APIs, HttpController } from '@process-engine/management_api_contracts'; import { Response } from 'express'; export declare class ManualTaskController implements HttpController.IManualTaskHttpController { private httpCodeSuccessfulResponse; private httpCodeSuccessfulNoContentResponse; private manualTaskService; constructor(manualTaskService: APIs.IManualTaskManagementApi); getManualTasksForProcessModel(request: HttpRequestWithIdentity, response: Response): Promise; getManualTasksForProcessInstance(request: HttpRequestWithIdentity, response: Response): Promise; getManualTasksForCorrelation(request: HttpRequestWithIdentity, response: Response): Promise; getManualTasksForProcessModelInCorrelation(request: HttpRequestWithIdentity, response: Response): Promise; finishManualTask(request: HttpRequestWithIdentity, response: Response): Promise; private parseOffset; private parseLimit; }