import { Response } from 'express'; import { IHttpRequestWithIdentity } from '../../Tools/Http/index'; import { ExternalTaskServiceProxy } from '../Services'; import { BaseController } from './BaseController'; export declare class ExternalTaskController extends BaseController { private externalTaskServiceProxy; constructor(externalTaskServiceProxy: ExternalTaskServiceProxy); handleError(request: IHttpRequestWithIdentity, response: Response): Promise; finishExternalTask(request: IHttpRequestWithIdentity, response: Response): Promise; getAllDeployedTopics(request: IHttpRequestWithIdentity, response: Response): Promise; }