import { HttpRequestWithIdentity } from '@essential-projects/http_contracts'; import { APIs, HttpController } from '@process-engine/management_api_contracts'; import { Response } from 'express'; export declare class EventController implements HttpController.IEventHttpController { private httpCodeSuccessfulResponse; private httpCodeSuccessfulNoContentResponse; private eventService; constructor(eventService: APIs.IEventManagementApi); getWaitingEventsForProcessModel(request: HttpRequestWithIdentity, response: Response): Promise; getWaitingEventsForCorrelation(request: HttpRequestWithIdentity, response: Response): Promise; getWaitingEventsForProcessModelInCorrelation(request: HttpRequestWithIdentity, response: Response): Promise; triggerMessageEvent(request: HttpRequestWithIdentity, response: Response): Promise; triggerSignalEvent(request: HttpRequestWithIdentity, response: Response): Promise; private parseOffset; private parseLimit; }