import { Response } from 'express'; import { IHttpRequestWithIdentity } from '../../Tools/Http/index'; import { NotificationServiceProxy } from '../Services'; import { BaseController } from './BaseController'; export declare class NotificationLongPollingController extends BaseController { private notificationServiceProxy; constructor(notificationServiceProxy: NotificationServiceProxy); onCronjobCreated(request: IHttpRequestWithIdentity, response: Response): Promise; onCronjobExecuted(request: IHttpRequestWithIdentity, response: Response): Promise; onCronjobStopped(request: IHttpRequestWithIdentity, response: Response): Promise; onCronjobUpdated(request: IHttpRequestWithIdentity, response: Response): Promise; onCronjobRemoved(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessDeployed(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessUndeployed(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessStarting(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessStarted(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessResumed(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessEnded(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessOwnerChanged(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessTerminated(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessError(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessInstancesDeleted(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessIsExecutableChanged(request: IHttpRequestWithIdentity, response: Response): Promise; onCronjobEnabledChanged(request: IHttpRequestWithIdentity, response: Response): Promise; onActivityReached(request: IHttpRequestWithIdentity, response: Response): Promise; onActivityFinished(request: IHttpRequestWithIdentity, response: Response): Promise; onActivityCanceled(request: IHttpRequestWithIdentity, response: Response): Promise; onUntypedTaskWaiting(request: IHttpRequestWithIdentity, response: Response): Promise; onUntypedTaskFinished(request: IHttpRequestWithIdentity, response: Response): Promise; onEndEventFinished(request: IHttpRequestWithIdentity, response: Response): Promise; onManualTaskWaiting(request: IHttpRequestWithIdentity, response: Response): Promise; onManualTaskFinished(request: IHttpRequestWithIdentity, response: Response): Promise; onStartEventFinished(request: IHttpRequestWithIdentity, response: Response): Promise; onUserTaskWaiting(request: IHttpRequestWithIdentity, response: Response): Promise; onUserTaskFinished(request: IHttpRequestWithIdentity, response: Response): Promise; onUserTaskReserved(request: IHttpRequestWithIdentity, response: Response): Promise; onUserTaskReservationCanceled(request: IHttpRequestWithIdentity, response: Response): Promise; onBoundaryEventWaiting(request: IHttpRequestWithIdentity, response: Response): Promise; onBoundaryEventTriggered(request: IHttpRequestWithIdentity, response: Response): Promise; onBoundaryEventFinished(request: IHttpRequestWithIdentity, response: Response): Promise; onIntermediateThrowEventTriggered(request: IHttpRequestWithIdentity, response: Response): Promise; onIntermediateCatchEventReached(request: IHttpRequestWithIdentity, response: Response): Promise; onIntermediateCatchEventFinished(request: IHttpRequestWithIdentity, response: Response): Promise; onFlowNodeEventRetrySending(request: IHttpRequestWithIdentity, response: Response): Promise; onMessageTriggered(request: IHttpRequestWithIdentity, response: Response): Promise; onSignalTriggered(request: IHttpRequestWithIdentity, response: Response): Promise; onExternalTaskCreated(request: IHttpRequestWithIdentity, response: Response): Promise; onExternalTaskLocked(request: IHttpRequestWithIdentity, response: Response): Promise; onExternalTaskUnlocked(request: IHttpRequestWithIdentity, response: Response): Promise; onExternalTaskExpired(request: IHttpRequestWithIdentity, response: Response): Promise; onProcessInstanceMetadataChanged(request: IHttpRequestWithIdentity, response: Response): Promise; onCorrelationMetadataChanged(request: IHttpRequestWithIdentity, response: Response): Promise; }