import { Response } from 'express'; import { IHttpRequestWithIdentity } from '../../Tools/Http/index'; import { ProcessDefinitionApiServiceProxy } from '../Services'; import { BaseController } from './BaseController'; export declare class ProcessDefinitionController extends BaseController { private processDefinitionServiceProxy; constructor(processDefinitionServiceProxy: ProcessDefinitionApiServiceProxy); getAll(request: IHttpRequestWithIdentity, response: Response): Promise; getById(request: IHttpRequestWithIdentity, response: Response): Promise; getByProcessModelId(request: IHttpRequestWithIdentity, response: Response): Promise; persistProcessDefinitions(request: IHttpRequestWithIdentity, response: Response): Promise; deleteById(request: IHttpRequestWithIdentity, response: Response): Promise; private parseOffset; private parseLimit; }